X-Git-Url: https://git.sesse.net/?p=movit;a=blobdiff_plain;f=ycbcr_input.frag;h=b84499d4408b4c1a97ce41785f4e7104573b7ebb;hp=fbf20d165df616f15af98fde6f0b0714675f51d5;hb=f705cd2a092c0f41603f0d4d619f72dbde476212;hpb=ddf71f853e64c3912eed4ab98bfe7503826ce8e1 diff --git a/ycbcr_input.frag b/ycbcr_input.frag index fbf20d1..b84499d 100644 --- a/ycbcr_input.frag +++ b/ycbcr_input.frag @@ -1,6 +1,7 @@ -uniform sampler2D PREFIX(tex_y); -uniform sampler2D PREFIX(tex_cb); -uniform sampler2D PREFIX(tex_cr); +// Implicit uniforms: +// uniform sampler2D PREFIX(tex_y); +// uniform sampler2D PREFIX(tex_cb); +// uniform sampler2D PREFIX(tex_cr); vec4 FUNCNAME(vec2 tc) { // OpenGL's origin is bottom-left, but most graphics software assumes @@ -14,7 +15,6 @@ vec4 FUNCNAME(vec2 tc) { 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;