X-Git-Url: https://git.libre-soc.org/?a=blobdiff_plain;f=progs%2Fglsl%2Fmultitex.frag;h=a2633ceba75e56b41f3890b818135c8b8f38636f;hb=07fafc7c9346aa260829603bf3188596481e9e62;hp=61ef95f3fee44ab97b2774306c145bcaf8b5d634;hpb=32e6be6362e44609d36c2fb20a4c858f57c908fb;p=mesa.git diff --git a/progs/glsl/multitex.frag b/progs/glsl/multitex.frag index 61ef95f3fee..a2633ceba75 100644 --- a/progs/glsl/multitex.frag +++ b/progs/glsl/multitex.frag @@ -7,29 +7,9 @@ uniform sampler2D tex1; uniform sampler2D tex2; -vec4 sample(sampler2D t, vec2 coord) -{ - return texture2D(t, coord); -} - -void main0() +void main() { vec4 t1 = texture2D(tex1, gl_TexCoord[0].xy); - //vec4 t1 = sample(tex1, gl_TexCoord[0].xy); - //vec4 t2 = texture2D(tex2, gl_TexCoord[1].xy); - vec4 t2 = sample(tex2, gl_TexCoord[0].xy); + vec4 t2 = texture2D(tex2, gl_TexCoord[1].xy); gl_FragColor = mix(t1, t2, t2.w); } - -void main() -{ - vec4 t1 = sample(tex1, gl_TexCoord[0].xy); - vec4 t2 = sample(tex2, gl_TexCoord[0].xy); - gl_FragColor = t1 + t2; -} -/* - 0: MOV SAMPLER[0].x, SAMPLER[0]; - 1: MOV TEMP[1], INPUT[4]; - 2: TEX OUTPUT[0], TEMP[1], texture[0], 2D; - 3: END -*/