X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=ycbcr_conversion_effect.frag;h=ea5de45f14d99a984e22ec564c2f6a855cf86d1c;hb=6bec5fc3abc5f57c6cddec2148626cca9a94bedf;hp=6bc29b1be63782bcd950f3dd451256a2caedb8f0;hpb=6bf496a34a84fb14b1b3b6debfd42ba36568b879;p=movit diff --git a/ycbcr_conversion_effect.frag b/ycbcr_conversion_effect.frag index 6bc29b1..ea5de45 100644 --- a/ycbcr_conversion_effect.frag +++ b/ycbcr_conversion_effect.frag @@ -2,7 +2,11 @@ uniform sampler2D PREFIX(tex_y); uniform sampler2D PREFIX(tex_cb); uniform sampler2D PREFIX(tex_cr); +#if YCBCR_ALSO_OUTPUT_RGBA +vec4[2] FUNCNAME(vec2 tc) { +#else vec4 FUNCNAME(vec2 tc) { +#endif vec4 rgba = INPUT(tc); vec4 ycbcr_a; @@ -20,5 +24,10 @@ vec4 FUNCNAME(vec2 tc) { #endif ycbcr_a.a = rgba.a; + +#if YCBCR_ALSO_OUTPUT_RGBA + return vec4[2](ycbcr_a, rgba); +#else return ycbcr_a; +#endif }