varying vec4 texcoord; void main () { vec2 tmpvar_1; tmpvar_1 = (gl_Vertex.xy * 2.0); gl_Position.zw = tmpvar_1.xxxy.zw; vec2 tmpvar_2; tmpvar_2 = gl_Vertex.xy; gl_Position.xy = tmpvar_2.xy.xy; float tmpvar_3; tmpvar_3 = gl_Vertex.z; texcoord.x = tmpvar_3; vec2 tmpvar_4; tmpvar_4 = gl_Vertex.zw; texcoord.yz = tmpvar_4.xxy.yz; float tmpvar_5; tmpvar_5 = gl_Vertex.x; texcoord.w = vec4(tmpvar_5).w; }