Module: GL_ARB_vertex_buffer_object::Functions
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb
Constant Summary collapse
- Parameters =
{ glBindBufferARB: [ :void, :GLenum, :GLuint ].freeze, glDeleteBuffersARB: [ :void, :GLsizei, :pointer ].freeze, glGenBuffersARB: [ :void, :GLsizei, :pointer ].freeze, glIsBufferARB: [ :GLboolean, :GLuint ].freeze, glBufferDataARB: [ :void, :GLenum, :GLsizeiptrARB, :pointer, :GLenum ].freeze, glBufferSubDataARB: [ :void, :GLenum, :GLintptrARB, :GLsizeiptrARB, :pointer ].freeze, glGetBufferSubDataARB: [ :void, :GLenum, :GLintptrARB, :GLsizeiptrARB, :pointer ].freeze, glMapBufferARB: [ :pointer, :GLenum, :GLenum ].freeze, glUnmapBufferARB: [ :GLboolean, :GLenum ].freeze, glGetBufferParameterivARB: [ :void, :GLenum, :GLenum, :pointer ].freeze, glGetBufferPointervARB: [ :void, :GLenum, :GLenum, :pointer ].freeze, }.freeze
Instance Method Summary collapse
- #glBindBufferARB(target, buffer) ⇒ Object
- #glBufferDataARB(target, size, data, usage) ⇒ Object
- #glBufferSubDataARB(target, offset, size, data) ⇒ Object
- #glDeleteBuffersARB(n, buffers) ⇒ Object
- #glGenBuffersARB(n, buffers) ⇒ Object
- #glGetBufferParameterivARB(target, pname, params) ⇒ Object
- #glGetBufferPointervARB(target, pname, params) ⇒ Object
- #glGetBufferSubDataARB(target, offset, size, data) ⇒ Object
- #glIsBufferARB(buffer) ⇒ Object
- #glMapBufferARB(target, access) ⇒ Object
- #glUnmapBufferARB(target) ⇒ Object
Instance Method Details
#glBindBufferARB(target, buffer) ⇒ Object
37 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 37 def glBindBufferARB(target, buffer) end |
#glBufferDataARB(target, size, data, usage) ⇒ Object
41 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 41 def glBufferDataARB(target, size, data, usage) end |
#glBufferSubDataARB(target, offset, size, data) ⇒ Object
42 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 42 def glBufferSubDataARB(target, offset, size, data) end |
#glDeleteBuffersARB(n, buffers) ⇒ Object
38 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 38 def glDeleteBuffersARB(n, buffers) end |
#glGenBuffersARB(n, buffers) ⇒ Object
39 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 39 def glGenBuffersARB(n, buffers) end |
#glGetBufferParameterivARB(target, pname, params) ⇒ Object
46 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 46 def glGetBufferParameterivARB(target, pname, params) end |
#glGetBufferPointervARB(target, pname, params) ⇒ Object
47 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 47 def glGetBufferPointervARB(target, pname, params) end |
#glGetBufferSubDataARB(target, offset, size, data) ⇒ Object
43 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 43 def glGetBufferSubDataARB(target, offset, size, data) end |
#glIsBufferARB(buffer) ⇒ Object
40 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 40 def glIsBufferARB(buffer) end |
#glMapBufferARB(target, access) ⇒ Object
44 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 44 def glMapBufferARB(target, access) end |
#glUnmapBufferARB(target) ⇒ Object
45 |
# File 'lib/opengl-definitions/extensions/GL_ARB_vertex_buffer_object.rb', line 45 def glUnmapBufferARB(target) end |