X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=footer.300es.frag;h=9921b349205fcdedd4275ec9971bc4c5b8e07ce5;hp=83f615fcbd15765d9e6c5f1fe28d2261f2ca7cd8;hb=06ba8d86c019208682d8883dc7187df37b027814;hpb=d2050acb601e0d16bb33b1c1e7cf443dce2d3c93 diff --git a/footer.300es.frag b/footer.300es.frag index 83f615f..9921b34 100644 --- a/footer.300es.frag +++ b/footer.300es.frag @@ -1,6 +1,25 @@ +#if YCBCR_OUTPUT_PLANAR +out vec4 Y; +out vec4 Cb; +out vec4 Cr; +#elif YCBCR_OUTPUT_SPLIT_Y_AND_CBCR +out vec4 Y; +out vec4 Chroma; +#else out vec4 FragColor; +#endif void main() { - FragColor = INPUT(tc); + vec4 color = INPUT(tc); +#if YCBCR_OUTPUT_PLANAR + Y = color.rrra; + Cb = color.ggga; + Cr = color.bbba; +#elif YCBCR_OUTPUT_SPLIT_Y_AND_CBCR + Y = color.rrra; + Chroma = color.gbba; +#else + FragColor = color; +#endif }