varying lowp float xx; void main () { lowp float c_1; lowp float x_2; x_2 = (xx * 2.0); if ((x_2 < 0.0)) { discard; }; c_1 = (xx + xx); c_1 = (c_1 + xx); c_1 = (c_1 + xx); lowp vec4 tmpvar_3; tmpvar_3 = vec4(c_1); gl_FragColor = tmpvar_3; } // stats: 5 alu 1 tex 1 flow // inputs: 1 // #0: xx (low float) 1x1 [-1]