diff options
author | Samuel Gaist <samuel.gaist@idiap.ch> | 2019-01-21 13:27:11 +0100 |
---|---|---|
committer | Samuel Gaist <samuel.gaist@idiap.ch> | 2019-01-29 10:51:37 +0000 |
commit | 3c2e902e319ff9329f26103250f43eb540be4302 (patch) | |
tree | 978ccbfc8b64549a6196b0308d835d997e3eccf2 /src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag | |
parent | 67c4ec55b12c9c397838e3cf3392b66cbd4c142a (diff) |
Fix comment for YUV fragment shaders
The comment contains information which makes it misleading to understand
how the components are passed.
Change-Id: I29cdb5eec1e8014fa7f0ca3f1a0f54258fdb431f
Reviewed-by: Tomasz Olszak <olszak.tomasz@gmail.com>
Reviewed-by: Christian Strømme <christian.stromme@qt.io>
Diffstat (limited to 'src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag')
-rw-r--r-- | src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag b/src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag index 75c7de5a6..b151a7c7f 100644 --- a/src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag +++ b/src/qtmultimediaquicktools/shaders/uyvyvideo_core.frag @@ -1,5 +1,6 @@ #version 150 core -uniform sampler2D yTexture; // Y component passed as GL_LUMINANCE_ALPHA, in uyvy Y = a +// Reference: qgsvideonode_yuv.cpp:387 to 398 +uniform sampler2D yTexture; // Y component passed as GL_RG, in uyvy Y = a uniform sampler2D uvTexture; // UV component passed as RGBA macropixel, in uyvy U = r, V = b uniform mat4 colorMatrix; uniform float opacity; |