Module: GL_NV_vertex_program4

Defined in:
lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glVertexAttribI1iEXT:      [ :void, :GLuint, :GLint ].freeze,
  glVertexAttribI2iEXT:      [ :void, :GLuint, :GLint, :GLint ].freeze,
  glVertexAttribI3iEXT:      [ :void, :GLuint, :GLint, :GLint, :GLint ].freeze,
  glVertexAttribI4iEXT:      [ :void, :GLuint, :GLint, :GLint, :GLint, :GLint ].freeze,
  glVertexAttribI1uiEXT:     [ :void, :GLuint, :GLuint ].freeze,
  glVertexAttribI2uiEXT:     [ :void, :GLuint, :GLuint, :GLuint ].freeze,
  glVertexAttribI3uiEXT:     [ :void, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glVertexAttribI4uiEXT:     [ :void, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glVertexAttribI1ivEXT:     [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI2ivEXT:     [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI3ivEXT:     [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI4ivEXT:     [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI1uivEXT:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI2uivEXT:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI3uivEXT:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI4uivEXT:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI4bvEXT:     [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI4svEXT:     [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI4ubvEXT:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribI4usvEXT:    [ :void, :GLuint, :pointer ].freeze,
  glVertexAttribIPointerEXT: [ :void, :GLuint, :GLint, :GLenum, :GLsizei, :pointer ].freeze,
  glGetVertexAttribIivEXT:   [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVertexAttribIuivEXT:  [ :void, :GLuint, :GLenum, :pointer ].freeze,
}.freeze