From 1ff618469f0580f28770d36affb9370c06a25b4b Mon Sep 17 00:00:00 2001 From: Sergey Lapin Date: Tue, 30 Mar 2021 01:35:11 +0300 Subject: [PATCH] HACK: colors fix. This should not be here, but I could not find better place to fix it. Contributes to OMP#OS-975 --- src/qtmultimediaquicktools/shaders/uyvyvideo.frag | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/qtmultimediaquicktools/shaders/uyvyvideo.frag b/src/qtmultimediaquicktools/shaders/uyvyvideo.frag index 90503570..9adc2f5c 100644 --- a/src/qtmultimediaquicktools/shaders/uyvyvideo.frag +++ b/src/qtmultimediaquicktools/shaders/uyvyvideo.frag @@ -18,5 +18,6 @@ void main() mediump float Cr = texture2D(yuvTexture, qt_TexCoord).b; mediump vec4 color = vec4(Y, Cb, Cr, 1.0); - gl_FragColor = colorMatrix * color * opacity; + mediump vec4 sw = colorMatrix * color * opacity; + gl_FragColor = vec4(sw.g, sw.b, sw.r, sw.a); }