bgfx/3rdparty/glsl-optimizer/tests/fragment/opt-copypropelems-swizzle-ir.txt
Branimir Karadzic dee3fe5266 Initial commit.
2012-04-03 20:30:07 -07:00

21 lines
353 B
Text

uniform sampler2D tex;
varying vec2 uv;
void main ()
{
vec4 v;
vec4 tmpvar_1;
tmpvar_1 = texture2D (tex, uv);
vec4 tmpvar_2;
tmpvar_2 = tmpvar_1;
v = tmpvar_2;
vec2 tmpvar_3;
tmpvar_3 = v.yx;
v.xy = tmpvar_3.xy.xy;
float tmpvar_4;
tmpvar_4 = -(v.x);
v.x = tmpvar_4;
vec4 tmpvar_5;
tmpvar_5 = v;
gl_FragColor = tmpvar_5;
}