From b54477036d16d3e1b23934d7953cf0171fd9bc26 Mon Sep 17 00:00:00 2001 From: "tabi.katalin" Date: Wed, 7 Nov 2018 15:08:36 +0100 Subject: [PATCH] Fix fragment shader compile error OpenGL ES does not allow swizzles on scalar expressions. It causes error when replaying OpenGL ES desktop application. --- renderdoc/data/glsl/trisize.frag | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/data/glsl/trisize.frag b/renderdoc/data/glsl/trisize.frag index c0ce0befe..2087853f2 100644 --- a/renderdoc/data/glsl/trisize.frag +++ b/renderdoc/data/glsl/trisize.frag @@ -28,5 +28,6 @@ layout (location = 0) out vec4 color_out; void main(void) { - color_out = vec4(max(pixarea, 0.001f).xxx, 1.0f); + float area = max(pixarea, 0.001f); + color_out = vec4(area, area, area, 1.0f); }