diff options
| author | JosJuice <josjuice@gmail.com> | 2021-12-28 11:36:11 +0100 |
|---|---|---|
| committer | JosJuice <josjuice@gmail.com> | 2021-12-28 11:36:11 +0100 |
| commit | 76b508557ee1e133ac85bb8a4b9c90df9f5d9c1a (patch) | |
| tree | 606c9b1f4fec1902266d3927a03e01c3ec1ed0bc /Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp | |
| parent | ddb3bad9c91300448ed28bc9f5538aaba4b2b019 (diff) | |
GLES: Fix missing precision for sampler2DMSArray
We don't use sampler2DMS, but we do use sampler2DMSArray.
I can't reproduce it on my phone, but a user who was running GLES
on a Tegra X1 reported a shader compilation error related to this.
Diffstat (limited to 'Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp b/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp index 1413813cda..83761271d4 100644 --- a/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp +++ b/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp @@ -838,7 +838,7 @@ void ProgramShaderCache::CreateHeader() (is_glsles && g_ActiveConfig.backend_info.bSupportsPaletteConversion) ? "precision highp usamplerBuffer;" : "", - v > GlslEs300 ? "precision highp sampler2DMS;" : "", + v > GlslEs300 ? "precision highp sampler2DMSArray;" : "", v >= GlslEs310 ? "precision highp image2DArray;" : ""); } |
