diff options
| author | Pokechu22 <pokechu022@gmail.com> | 2022-06-24 15:50:48 -0700 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-06-24 15:50:48 -0700 |
| commit | 1faca4bfc70f808e4114d09b0e0270b2d3e23111 (patch) | |
| tree | 921def1a95233881e7b252ecc8a3a46d121c4138 /Source/Core/VideoCommon/TextureCacheBase.cpp | |
| parent | 76f890f6b0f6fe2f35ef029b75715f9f7b3ed305 (diff) | |
| parent | f79ac768d802f2127022f7a7f8956ee03183229b (diff) | |
Merge pull request #10752 from tellowkrinkle/BetterShaderNames
VideoCommon: Better shader names
Diffstat (limited to 'Source/Core/VideoCommon/TextureCacheBase.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/TextureCacheBase.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/Source/Core/VideoCommon/TextureCacheBase.cpp b/Source/Core/VideoCommon/TextureCacheBase.cpp index dc08fd90bc..0ed5ffe014 100644 --- a/Source/Core/VideoCommon/TextureCacheBase.cpp +++ b/Source/Core/VideoCommon/TextureCacheBase.cpp @@ -2809,7 +2809,8 @@ bool TextureCacheBase::DecodeTextureOnGPU(TCacheEntry* entry, u32 dst_level, con if (!info) return false; - const AbstractShader* shader = g_shader_cache->GetTextureDecodingShader(format, palette_format); + const AbstractShader* shader = g_shader_cache->GetTextureDecodingShader( + format, info->palette_size != 0 ? std::make_optional(palette_format) : std::nullopt); if (!shader) return false; |
