diff --git a/src/video_core/texture_cache/format_lookup_table.cpp b/src/video_core/texture_cache/format_lookup_table.cpp index cd824dc988..faf3625ee5 100644 --- a/src/video_core/texture_cache/format_lookup_table.cpp +++ b/src/video_core/texture_cache/format_lookup_table.cpp @@ -32,9 +32,10 @@ constexpr TextureFormat SanitizeFormat(TextureFormat format) { } constexpr ComponentType SanitizeComponent(ComponentType component) { - switch (component) { - case static_cast(0): + if (component == static_cast(0)) { return ComponentType::UNORM; + } + switch (component) { case ComponentType::SNORM_FORCE_FP16: return ComponentType::SNORM; case ComponentType::UNORM_FORCE_FP16: