]> git.sesse.net Git - nageru/blob - nageru/timecode_10bit.frag
Fix a comment typo.
[nageru] / nageru / timecode_10bit.frag
1 #version 130
2
3 in vec2 tc0;
4 uniform sampler2D tex;
5 out vec4 Y, CbCr, YCbCr;
6
7 void main() {
8         vec4 gray = texture(tex, tc0);;
9         gray.r = gray.r * ((940.0-16.0)/65535.0) + 16.0/65535.0;  // Limited-range Y'CbCr.
10         CbCr = vec4(512.0/65535.0, 512.0/65535.0, 0.0, 1.0);;
11         Y = gray.rrra;
12         YCbCr = vec4(Y.r, CbCr.r, CbCr.g, CbCr.a);
13 }