From cd98c4a266d5ea5f7dcd37dea62a5d44c791c0bf Mon Sep 17 00:00:00 2001 From: "Unknown W. Brackets" Date: Sat, 18 Aug 2018 10:41:59 -0700 Subject: [PATCH] GLES: Fix direct shader depal on GLES. Was missing a cast and only worked on some desktop before. --- GPU/GLES/FragmentShaderGeneratorGLES.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GPU/GLES/FragmentShaderGeneratorGLES.cpp b/GPU/GLES/FragmentShaderGeneratorGLES.cpp index 674cbaa42d..19dc1ba37d 100644 --- a/GPU/GLES/FragmentShaderGeneratorGLES.cpp +++ b/GPU/GLES/FragmentShaderGeneratorGLES.cpp @@ -359,7 +359,7 @@ bool GenerateFragmentShader(const FShaderID &id, char *buffer, uint64_t *uniform } else { WRITE(p, " vec2 uv = %s.xy;\n vec2 uv_round;\n", texcoord); } - WRITE(p, " vec2 tsize = textureSize(tex, 0);\n"); + WRITE(p, " vec2 tsize = vec2(textureSize(tex, 0));\n"); WRITE(p, " vec2 fraction;\n"); WRITE(p, " bool bilinear = (u_depal >> 31) != 0;\n"); WRITE(p, " if (bilinear) {\n");