arb glsl gl_Vertex gl_Normal gl_Color gl_SecondaryColor gl_FogCoord gl_MultiTexCoord0 gl_MultiTexCoord1 gl_MultiTexCoord2 gl_MultiTexCoord3 gl_MultiTexCoord4 gl_MultiTexCoord5 gl_MultiTexCoord6 gl_MultiTexCoord7 CustomAttribute0 CustomAttribute1 CustomAttribute2 float vec2 vec3 vec4 mat2 mat3 mat4 sampler2D sampler2DShadow samplerCube pos normal color uv0 uv1 uv2 uv3