struct shadow_map_t { mat4 transform; }; uniform shadow_map_t ShadowMaps[1]; attribute vec3 _in_position; void main () { vec4 tmpvar_1; tmpvar_1.w = 1.0; tmpvar_1.xyz = _in_position.xyz; vec4 tmpvar_2; tmpvar_2 = (ShadowMaps[0].transform * tmpvar_1); gl_Position = tmpvar_2; }