]> git.sesse.net Git - nageru/blob - nageru/uyvy_subsample.frag
Fix a comment typo.
[nageru] / nageru / uyvy_subsample.frag
1 #version 130
2
3 in vec2 y_tc0, y_tc1, cbcr_tc0, cbcr_tc1;
4 uniform sampler2D y_tex, cbcr_tex;
5 out vec4 FragColor;
6 void main() {
7         float y0 = texture(y_tex, y_tc0).r;
8         float y1 = texture(y_tex, y_tc1).r;
9         vec2 cbcr0 = texture(cbcr_tex, cbcr_tc0).rg;
10         vec2 cbcr1 = texture(cbcr_tex, cbcr_tc1).rg;
11         vec2 cbcr = 0.5 * (cbcr0 + cbcr1);
12         FragColor = vec4(cbcr.g, y0, cbcr.r, y1);
13 };