diff --git a/renderdoc/core/replay_proxy.cpp b/renderdoc/core/replay_proxy.cpp index 969c97f2e..1e89786dc 100644 --- a/renderdoc/core/replay_proxy.cpp +++ b/renderdoc/core/replay_proxy.cpp @@ -2261,19 +2261,16 @@ void ReplayProxy::RemapProxyTextureIfNeeded(TextureDescription &tex, GetTextureD case ResourceFormatType::BC1: case ResourceFormatType::BC2: case ResourceFormatType::BC3: - case ResourceFormatType::BC4: - case ResourceFormatType::BC5: + case ResourceFormatType::BC7: tex.format.compType = CompType::UNorm; params.remap = RemapTexture::RGBA8; break; + case ResourceFormatType::BC4: + case ResourceFormatType::BC5: case ResourceFormatType::BC6: tex.format.compType = CompType::Float; params.remap = RemapTexture::RGBA16; break; - case ResourceFormatType::BC7: - tex.format.compType = CompType::UNorm; - params.remap = RemapTexture::RGBA16; - break; case ResourceFormatType::ASTC: tex.format.compType = CompType::Float; params.remap = RemapTexture::RGBA16;