diff options
| author | Mat M <mathew1800@gmail.com> | 2020-02-25 17:46:07 -0500 | 
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-02-25 17:46:07 -0500 | 
| commit | 00e3eab9c13e7f7ff4bf2d4d12b152c2257b3de6 (patch) | |
| tree | c87aa69902f514ba4656cf921f54580410b8cdae /src/video_core | |
| parent | 78ab2e0474fabff54ee1bcbd9242f90aa20ddc06 (diff) | |
| parent | 3c648e3e2d4609937fbed46fbf39c6c12928ca79 (diff) | |
Merge pull request #3460 from ReinUsesLisp/unused-format-getter
video_core/gpu: Remove unused functions
Diffstat (limited to 'src/video_core')
| -rw-r--r-- | src/video_core/gpu.cpp | 65 | ||||
| -rw-r--r-- | src/video_core/gpu.h | 6 | 
2 files changed, 0 insertions, 71 deletions
diff --git a/src/video_core/gpu.cpp b/src/video_core/gpu.cpp index 7d7137109..e8f763ce9 100644 --- a/src/video_core/gpu.cpp +++ b/src/video_core/gpu.cpp @@ -140,71 +140,6 @@ void GPU::FlushCommands() {      renderer.Rasterizer().FlushCommands();  } -u32 RenderTargetBytesPerPixel(RenderTargetFormat format) { -    ASSERT(format != RenderTargetFormat::NONE); - -    switch (format) { -    case RenderTargetFormat::RGBA32_FLOAT: -    case RenderTargetFormat::RGBA32_UINT: -        return 16; -    case RenderTargetFormat::RGBA16_UINT: -    case RenderTargetFormat::RGBA16_UNORM: -    case RenderTargetFormat::RGBA16_FLOAT: -    case RenderTargetFormat::RGBX16_FLOAT: -    case RenderTargetFormat::RG32_FLOAT: -    case RenderTargetFormat::RG32_UINT: -        return 8; -    case RenderTargetFormat::RGBA8_UNORM: -    case RenderTargetFormat::RGBA8_SNORM: -    case RenderTargetFormat::RGBA8_SRGB: -    case RenderTargetFormat::RGBA8_UINT: -    case RenderTargetFormat::RGB10_A2_UNORM: -    case RenderTargetFormat::BGRA8_UNORM: -    case RenderTargetFormat::BGRA8_SRGB: -    case RenderTargetFormat::RG16_UNORM: -    case RenderTargetFormat::RG16_SNORM: -    case RenderTargetFormat::RG16_UINT: -    case RenderTargetFormat::RG16_SINT: -    case RenderTargetFormat::RG16_FLOAT: -    case RenderTargetFormat::R32_FLOAT: -    case RenderTargetFormat::R11G11B10_FLOAT: -    case RenderTargetFormat::R32_UINT: -        return 4; -    case RenderTargetFormat::R16_UNORM: -    case RenderTargetFormat::R16_SNORM: -    case RenderTargetFormat::R16_UINT: -    case RenderTargetFormat::R16_SINT: -    case RenderTargetFormat::R16_FLOAT: -    case RenderTargetFormat::RG8_UNORM: -    case RenderTargetFormat::RG8_SNORM: -        return 2; -    case RenderTargetFormat::R8_UNORM: -    case RenderTargetFormat::R8_UINT: -        return 1; -    default: -        UNIMPLEMENTED_MSG("Unimplemented render target format {}", static_cast<u32>(format)); -        return 1; -    } -} - -u32 DepthFormatBytesPerPixel(DepthFormat format) { -    switch (format) { -    case DepthFormat::Z32_S8_X24_FLOAT: -        return 8; -    case DepthFormat::Z32_FLOAT: -    case DepthFormat::S8_Z24_UNORM: -    case DepthFormat::Z24_X8_UNORM: -    case DepthFormat::Z24_S8_UNORM: -    case DepthFormat::Z24_C8_UNORM: -        return 4; -    case DepthFormat::Z16_UNORM: -        return 2; -    default: -        UNIMPLEMENTED_MSG("Unimplemented Depth format {}", static_cast<u32>(format)); -        return 1; -    } -} -  // Note that, traditionally, methods are treated as 4-byte addressable locations, and hence  // their numbers are written down multiplied by 4 in Docs. Here we are not multiply by 4.  // So the values you see in docs might be multiplied by 4. diff --git a/src/video_core/gpu.h b/src/video_core/gpu.h index 07727210c..8bb6fc60e 100644 --- a/src/video_core/gpu.h +++ b/src/video_core/gpu.h @@ -82,12 +82,6 @@ enum class DepthFormat : u32 {      Z32_S8_X24_FLOAT = 0x19,  }; -/// Returns the number of bytes per pixel of each rendertarget format. -u32 RenderTargetBytesPerPixel(RenderTargetFormat format); - -/// Returns the number of bytes per pixel of each depth format. -u32 DepthFormatBytesPerPixel(DepthFormat format); -  struct CommandListHeader;  class DebugContext;  | 
