summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVal Doroshchuk <valentyn.doroshchuk@qt.io>2018-01-19 12:20:51 +0100
committerVaL Doroshchuk <valentyn.doroshchuk@qt.io>2018-01-19 14:34:45 +0000
commita3fb242676055355deb68788199ae59abe58ca41 (patch)
tree622c130b03feba46c2861c37a3bc7c2feeb5e98d
parent2e9d1fa5ef1367e5d2ace88bc47f93b8fe8a039b (diff)
downloadqtmultimedia-a3fb242676055355deb68788199ae59abe58ca41.tar.gz
Fix shader compilation failure
"No precision specified for (float)" error might be produced when using swizzle shader. Change-Id: I2a0be94a735f93de00a153515bd9593d483c9edf Reviewed-by: Christian Stromme <christian.stromme@qt.io>
-rw-r--r--src/qtmultimediaquicktools/shaders/rgbvideo_swizzle.frag2
1 files changed, 1 insertions, 1 deletions
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;
}