From e4010047667ff26ade271e6f1a92705cbb6ab365 Mon Sep 17 00:00:00 2001 From: Jonathan Hamilton Date: Sun, 10 Dec 2017 10:52:32 -0800 Subject: [PATCH] Fix an invalid (uint < int) comparison in GLES with ubershaders --- Source/Core/VideoCommon/UberShaderCommon.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Core/VideoCommon/UberShaderCommon.cpp b/Source/Core/VideoCommon/UberShaderCommon.cpp index 645712fd4f..65299200f8 100644 --- a/Source/Core/VideoCommon/UberShaderCommon.cpp +++ b/Source/Core/VideoCommon/UberShaderCommon.cpp @@ -94,7 +94,7 @@ void WriteVertexLighting(ShaderCode& out, APIType api_type, const char* world_po const char* out_color_1_var) { out.Write("// Lighting\n"); - out.Write("%sfor (uint chan = 0u; chan < %zu; chan++) {\n", + out.Write("%sfor (uint chan = 0u; chan < %zuu; chan++) {\n", api_type == APIType::D3D ? "[loop] " : "", NUM_XF_COLOR_CHANNELS); out.Write(" uint colorreg = xfmem_color(chan);\n" " uint alphareg = xfmem_alpha(chan);\n"