Module: GL_ATI_vertex_array_object::Functions

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

Constant Summary collapse

Parameters =
{
  glNewObjectBufferATI:         [ :GLuint, :GLsizei, :pointer, :GLenum ].freeze,
  glIsObjectBufferATI:          [ :GLboolean, :GLuint ].freeze,
  glUpdateObjectBufferATI:      [ :void, :GLuint, :GLuint, :GLsizei, :pointer, :GLenum ].freeze,
  glGetObjectBufferfvATI:       [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetObjectBufferivATI:       [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glFreeObjectBufferATI:        [ :void, :GLuint ].freeze,
  glArrayObjectATI:             [ :void, :GLenum, :GLint, :GLenum, :GLsizei, :GLuint, :GLuint ].freeze,
  glGetArrayObjectfvATI:        [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetArrayObjectivATI:        [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glVariantArrayObjectATI:      [ :void, :GLuint, :GLenum, :GLsizei, :GLuint, :GLuint ].freeze,
  glGetVariantArrayObjectfvATI: [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetVariantArrayObjectivATI: [ :void, :GLuint, :GLenum, :pointer ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glArrayObjectATI(array, size, type, stride, buffer, offset) ⇒ Object



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

def glArrayObjectATI(array, size, type, stride, buffer, offset) end

#glFreeObjectBufferATI(buffer) ⇒ Object



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

def glFreeObjectBufferATI(buffer) end

#glGetArrayObjectfvATI(array, pname, params) ⇒ Object



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

def glGetArrayObjectfvATI(array, pname, params) end

#glGetArrayObjectivATI(array, pname, params) ⇒ Object



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

def glGetArrayObjectivATI(array, pname, params) end

#glGetObjectBufferfvATI(buffer, pname, params) ⇒ Object



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

def glGetObjectBufferfvATI(buffer, pname, params) end

#glGetObjectBufferivATI(buffer, pname, params) ⇒ Object



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

def glGetObjectBufferivATI(buffer, pname, params) end

#glGetVariantArrayObjectfvATI(id, pname, params) ⇒ Object



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

def glGetVariantArrayObjectfvATI(id, pname, params) end

#glGetVariantArrayObjectivATI(id, pname, params) ⇒ Object



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

def glGetVariantArrayObjectivATI(id, pname, params) end

#glIsObjectBufferATI(buffer) ⇒ Object



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

def glIsObjectBufferATI(buffer) end

#glNewObjectBufferATI(size, pointer, usage) ⇒ Object



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

def glNewObjectBufferATI(size, pointer, usage) end

#glUpdateObjectBufferATI(buffer, offset, size, pointer, preserve) ⇒ Object



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

def glUpdateObjectBufferATI(buffer, offset, size, pointer, preserve) end

#glVariantArrayObjectATI(id, type, stride, buffer, offset) ⇒ Object



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

def glVariantArrayObjectATI(id, type, stride, buffer, offset) end