From dadc994ba8987168f75ef56c4ef42e596a993660 Mon Sep 17 00:00:00 2001 From: Stenzek Date: Mon, 28 Oct 2024 23:13:22 +1000 Subject: [PATCH] GPU/HW: GLSL ES compile fix --- src/core/gpu_hw_shadergen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/core/gpu_hw_shadergen.cpp b/src/core/gpu_hw_shadergen.cpp index 8f42bece4..4cb7fd1cf 100644 --- a/src/core/gpu_hw_shadergen.cpp +++ b/src/core/gpu_hw_shadergen.cpp @@ -1432,7 +1432,7 @@ std::string GPU_HW_ShaderGen::GenerateVRAMWriteFragmentShader(bool use_buffer, b DefineMacro(ss, "WRITE_MASK_AS_DEPTH", write_mask_as_depth); DefineMacro(ss, "USE_BUFFER", use_buffer); - ss << "CONSTANT uint2 VRAM_SIZE = uint2(" << VRAM_WIDTH << ", " << VRAM_HEIGHT << ");\n"; + ss << "CONSTANT float2 VRAM_SIZE = float2(" << VRAM_WIDTH << ".0, " << VRAM_HEIGHT << ".0);\n"; DeclareUniformBuffer(ss, {"float2 u_base_coords", "float2 u_end_coords", "float2 u_size", "float u_resolution_scale",