module Graphics.Rendering.OpenGL.Raw.ARB.VertexProgram (
glVertexAttrib1s,
glVertexAttrib1f,
glVertexAttrib1d,
glVertexAttrib2s,
glVertexAttrib2f,
glVertexAttrib2d,
glVertexAttrib3s,
glVertexAttrib3f,
glVertexAttrib3d,
glVertexAttrib4s,
glVertexAttrib4f,
glVertexAttrib4d,
glVertexAttrib4Nub,
glVertexAttrib1sv,
glVertexAttrib1fv,
glVertexAttrib1dv,
glVertexAttrib2sv,
glVertexAttrib2fv,
glVertexAttrib2dv,
glVertexAttrib3sv,
glVertexAttrib3fv,
glVertexAttrib3dv,
glVertexAttrib4bv,
glVertexAttrib4sv,
glVertexAttrib4iv,
glVertexAttrib4ubv,
glVertexAttrib4usv,
glVertexAttrib4uiv,
glVertexAttrib4fv,
glVertexAttrib4dv,
glVertexAttrib4Nbv,
glVertexAttrib4Nsv,
glVertexAttrib4Niv,
glVertexAttrib4Nubv,
glVertexAttrib4Nusv,
glVertexAttrib4Nuiv,
glVertexAttribPointer,
glEnableVertexAttribArray,
glDisableVertexAttribArray,
glProgramString,
glBindProgram,
glDeletePrograms,
glGenPrograms,
glProgramEnvParameter4d,
glProgramEnvParameter4dv,
glProgramEnvParameter4f,
glProgramEnvParameter4fv,
glProgramLocalParameter4d,
glProgramLocalParameter4dv,
glProgramLocalParameter4f,
glProgramLocalParameter4fv,
glGetProgramEnvParameterdv,
glGetProgramEnvParameterfv,
glGetProgramLocalParameterdv,
glGetProgramLocalParameterfv,
glGetProgramiv,
glGetProgramString,
glGetVertexAttribdv,
glGetVertexAttribfv,
glGetVertexAttribiv,
glGetVertexAttribPointerv,
glIsProgram,
gl_VERTEX_PROGRAM,
gl_VERTEX_PROGRAM_POINT_SIZE,
gl_VERTEX_PROGRAM_TWO_SIDE,
gl_COLOR_SUM,
gl_PROGRAM_FORMAT_ASCII,
gl_VERTEX_ATTRIB_ARRAY_ENABLED,
gl_VERTEX_ATTRIB_ARRAY_SIZE,
gl_VERTEX_ATTRIB_ARRAY_STRIDE,
gl_VERTEX_ATTRIB_ARRAY_TYPE,
gl_VERTEX_ATTRIB_ARRAY_NORMALIZED,
gl_CURRENT_VERTEX_ATTRIB,
gl_VERTEX_ATTRIB_ARRAY_POINTER,
gl_PROGRAM_LENGTH,
gl_PROGRAM_FORMAT,
gl_PROGRAM_BINDING,
gl_PROGRAM_INSTRUCTIONS,
gl_MAX_PROGRAM_INSTRUCTIONS,
gl_PROGRAM_NATIVE_INSTRUCTIONS,
gl_MAX_PROGRAM_NATIVE_INSTRUCTIONS,
gl_PROGRAM_TEMPORARIES,
gl_MAX_PROGRAM_TEMPORARIES,
gl_PROGRAM_NATIVE_TEMPORARIES,
gl_MAX_PROGRAM_NATIVE_TEMPORARIES,
gl_PROGRAM_PARAMETERS,
gl_MAX_PROGRAM_PARAMETERS,
gl_PROGRAM_NATIVE_PARAMETERS,
gl_MAX_PROGRAM_NATIVE_PARAMETERS,
gl_PROGRAM_ATTRIBS,
gl_MAX_PROGRAM_ATTRIBS,
gl_PROGRAM_NATIVE_ATTRIBS,
gl_MAX_PROGRAM_NATIVE_ATTRIBS,
gl_PROGRAM_ADDRESS_REGISTERS,
gl_MAX_PROGRAM_ADDRESS_REGISTERS,
gl_PROGRAM_NATIVE_ADDRESS_REGISTERS,
gl_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS,
gl_MAX_PROGRAM_LOCAL_PARAMETERS,
gl_MAX_PROGRAM_ENV_PARAMETERS,
gl_PROGRAM_UNDER_NATIVE_LIMITS,
gl_PROGRAM_STRING,
gl_PROGRAM_ERROR_POSITION,
gl_CURRENT_MATRIX,
gl_TRANSPOSE_CURRENT_MATRIX,
gl_CURRENT_MATRIX_STACK_DEPTH,
gl_MAX_VERTEX_ATTRIBS,
gl_MAX_PROGRAM_MATRICES,
gl_MAX_PROGRAM_MATRIX_STACK_DEPTH,
gl_PROGRAM_ERROR_STRING,
gl_MATRIX0,
gl_MATRIX1,
gl_MATRIX2,
gl_MATRIX3,
gl_MATRIX4,
gl_MATRIX5,
gl_MATRIX6,
gl_MATRIX7,
gl_MATRIX8,
gl_MATRIX9,
gl_MATRIX10,
gl_MATRIX11,
gl_MATRIX12,
gl_MATRIX13,
gl_MATRIX14,
gl_MATRIX15,
gl_MATRIX16,
gl_MATRIX17,
gl_MATRIX18,
gl_MATRIX19,
gl_MATRIX20,
gl_MATRIX21,
gl_MATRIX22,
gl_MATRIX23,
gl_MATRIX24,
gl_MATRIX25,
gl_MATRIX26,
gl_MATRIX27,
gl_MATRIX28,
gl_MATRIX29,
gl_MATRIX30,
gl_MATRIX31
) where
import Graphics.Rendering.OpenGL.Raw.Functions
import Graphics.Rendering.OpenGL.Raw.Tokens
import Graphics.Rendering.OpenGL.Raw.ARB.FragmentProgram
gl_VERTEX_PROGRAM = gl_VERTEX_PROGRAM_ARB
gl_PROGRAM_ADDRESS_REGISTERS = gl_PROGRAM_ADDRESS_REGISTERS_ARB
gl_MAX_PROGRAM_ADDRESS_REGISTERS = gl_MAX_PROGRAM_ADDRESS_REGISTERS_ARB
gl_PROGRAM_NATIVE_ADDRESS_REGISTERS = gl_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB
gl_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS = gl_MAX_PROGRAM_NATIVE_ADDRESS_REGISTERS_ARB