From a3fb242676055355deb68788199ae59abe58ca41 Mon Sep 17 00:00:00 2001 From: Val Doroshchuk Date: Fri, 19 Jan 2018 12:20:51 +0100 Subject: Fix shader compilation failure "No precision specified for (float)" error might be produced when using swizzle shader. Change-Id: I2a0be94a735f93de00a153515bd9593d483c9edf Reviewed-by: Christian Stromme --- src/qtmultimediaquicktools/shaders/rgbvideo_swizzle.frag | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/qtmultimediaquicktools/shaders/rgbvideo_swizzle.frag b/src/qtmultimediaquicktools/shaders/rgbvideo_swizzle.frag index df66bde63..99caa19fb 100644 --- a/src/qtmultimediaquicktools/shaders/rgbvideo_swizzle.frag +++ b/src/qtmultimediaquicktools/shaders/rgbvideo_swizzle.frag @@ -5,6 +5,6 @@ uniform bool hasAlpha; void main() { - vec4 v = texture2D(rgbTexture, qt_TexCoord); + lowp vec4 v = texture2D(rgbTexture, qt_TexCoord); gl_FragColor = vec4(v.bgr, hasAlpha ? v.a : 1.0) * opacity; } -- cgit v1.2.1