uniform highp vec4 uniVar = vec4( 1.0); highp vec4 staticVar = uniVar; #line 3 highp vec4 staticVar2 = staticVar; uniform highp vec4 unusedVar = vec4( 50.0); uniform highp float uninitializedVar; #line 7 #line 12 highp float test( ); highp vec4 xlat_main( ); #line 7 highp float test( ) { return (((staticVar.x * 2.0) + uninitializedVar) + staticVar2.y); } #line 12 highp vec4 xlat_main( ) { highp vec4 tempVar = ((uniVar * staticVar) * test( )); return tempVar; } void main() { highp vec4 xl_retval; xl_retval = xlat_main( ); gl_Position = vec4(xl_retval); } // uniforms: // uniVar: type 12 arrsize 0 // uninitializedVar: type 9 arrsize 0