Module: GL_NV_vertex_program4::Functions

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

Constant Summary collapse

Parameters =
{
  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

Instance Method Summary collapse

Instance Method Details

#glGetVertexAttribIivEXT(index, pname, params) ⇒ Object



28
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 28

def glGetVertexAttribIivEXT(index, pname, params) end

#glGetVertexAttribIuivEXT(index, pname, params) ⇒ Object



29
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 29

def glGetVertexAttribIuivEXT(index, pname, params) end

#glVertexAttribI1iEXT(index, x) ⇒ Object



7
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 7

def glVertexAttribI1iEXT(index, x) end

#glVertexAttribI1ivEXT(index, v) ⇒ Object



15
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 15

def glVertexAttribI1ivEXT(index, v) end

#glVertexAttribI1uiEXT(index, x) ⇒ Object



11
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 11

def glVertexAttribI1uiEXT(index, x) end

#glVertexAttribI1uivEXT(index, v) ⇒ Object



19
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 19

def glVertexAttribI1uivEXT(index, v) end

#glVertexAttribI2iEXT(index, x, y) ⇒ Object



8
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 8

def glVertexAttribI2iEXT(index, x, y) end

#glVertexAttribI2ivEXT(index, v) ⇒ Object



16
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 16

def glVertexAttribI2ivEXT(index, v) end

#glVertexAttribI2uiEXT(index, x, y) ⇒ Object



12
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 12

def glVertexAttribI2uiEXT(index, x, y) end

#glVertexAttribI2uivEXT(index, v) ⇒ Object



20
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 20

def glVertexAttribI2uivEXT(index, v) end

#glVertexAttribI3iEXT(index, x, y, z) ⇒ Object



9
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 9

def glVertexAttribI3iEXT(index, x, y, z) end

#glVertexAttribI3ivEXT(index, v) ⇒ Object



17
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 17

def glVertexAttribI3ivEXT(index, v) end

#glVertexAttribI3uiEXT(index, x, y, z) ⇒ Object



13
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 13

def glVertexAttribI3uiEXT(index, x, y, z) end

#glVertexAttribI3uivEXT(index, v) ⇒ Object



21
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 21

def glVertexAttribI3uivEXT(index, v) end

#glVertexAttribI4bvEXT(index, v) ⇒ Object



23
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 23

def glVertexAttribI4bvEXT(index, v) end

#glVertexAttribI4iEXT(index, x, y, z, w) ⇒ Object



10
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 10

def glVertexAttribI4iEXT(index, x, y, z, w) end

#glVertexAttribI4ivEXT(index, v) ⇒ Object



18
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 18

def glVertexAttribI4ivEXT(index, v) end

#glVertexAttribI4svEXT(index, v) ⇒ Object



24
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 24

def glVertexAttribI4svEXT(index, v) end

#glVertexAttribI4ubvEXT(index, v) ⇒ Object



25
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 25

def glVertexAttribI4ubvEXT(index, v) end

#glVertexAttribI4uiEXT(index, x, y, z, w) ⇒ Object



14
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 14

def glVertexAttribI4uiEXT(index, x, y, z, w) end

#glVertexAttribI4uivEXT(index, v) ⇒ Object



22
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 22

def glVertexAttribI4uivEXT(index, v) end

#glVertexAttribI4usvEXT(index, v) ⇒ Object



26
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 26

def glVertexAttribI4usvEXT(index, v) end

#glVertexAttribIPointerEXT(index, size, type, stride, pointer) ⇒ Object



27
# File 'lib/opengl-definitions/extensions/GL_NV_vertex_program4.rb', line 27

def glVertexAttribIPointerEXT(index, size, type, stride, pointer) end