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