]> git.sesse.net Git - movit/blobdiff - ycbcr_input.frag
Support timer queries for phases.
[movit] / ycbcr_input.frag
index 13e44b071398b986bb2a9037f27fed2016a65645..bd6ff766569730287af70152ef58dc679ef9d867 100644 (file)
@@ -9,12 +9,11 @@ vec4 FUNCNAME(vec2 tc) {
        tc.y = 1.0 - tc.y;
 
        vec3 ycbcr;
-       ycbcr.x = texture2D(PREFIX(tex_y), tc).x;
-       ycbcr.y = texture2D(PREFIX(tex_cb), tc + PREFIX(chroma_offset)).x;
-       ycbcr.z = texture2D(PREFIX(tex_cr), tc + PREFIX(chroma_offset)).x;
+       ycbcr.x = tex2D(PREFIX(tex_y), tc).x;
+       ycbcr.y = tex2D(PREFIX(tex_cb), tc + PREFIX(cb_offset)).x;
+       ycbcr.z = tex2D(PREFIX(tex_cr), tc + PREFIX(cr_offset)).x;
 
        ycbcr -= PREFIX(offset);
-       ycbcr *= PREFIX(scale);
 
        vec4 rgba;
        rgba.rgb = PREFIX(inv_ycbcr_matrix) * ycbcr;