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

70 lines
1.2 KiB
Text

void main ()
{
int i;
float a;
if ((gl_FragCoord.x == 1.0)) {
discard;
};
if ((2 == 3)) {
float tmpvar_1;
tmpvar_1 = 2.0;
a = tmpvar_1;
};
if ((3 == 4)) {
float tmpvar_2;
tmpvar_2 = 3.0;
a = tmpvar_2;
} else {
float tmpvar_3;
tmpvar_3 = 4.0;
a = tmpvar_3;
};
int tmpvar_4;
tmpvar_4 = 0;
i = tmpvar_4;
while (true) {
if (!((i < 10))) {
break;
};
float tmpvar_5;
tmpvar_5 = (a + 1.0);
a = tmpvar_5;
int tmpvar_6;
tmpvar_6 = (i + 1);
i = tmpvar_6;
};
while (true) {
float tmpvar_7;
tmpvar_7 = (a + 2.0);
a = tmpvar_7;
if (!((0 == 1))) {
break;
};
};
float tmpvar_8;
tmpvar_8 = (a + 1.0);
a = tmpvar_8;
float tmpvar_9;
tmpvar_9 = (a * a);
a = tmpvar_9;
float tmpvar_10;
tmpvar_10 = -(a);
a = tmpvar_10;
float tmpvar_11;
tmpvar_11 = (a - 1.0);
a = tmpvar_11;
float tmpvar_12;
tmpvar_12 = sqrt (a);
float tmpvar_13;
tmpvar_13 = tmpvar_12;
a = tmpvar_13;
float tmpvar_14;
tmpvar_14 = (1.0 / a);
a = tmpvar_14;
vec4 tmpvar_15;
tmpvar_15 = vec4(a);
vec4 tmpvar_16;
tmpvar_16 = tmpvar_15;
gl_FragColor = tmpvar_16;
}