| OpenGL.GL.ARB.vertex_buffer_object | index /tmp/buildd/pyopengl-3.0.0~b6/OpenGL/GL/ARB/vertex_buffer_object.py |
OpenGL extension ARB.vertex_buffer_object
This module customises the behaviour of the
OpenGL.raw.GL.ARB.vertex_buffer_object to provide a more
Python-friendly API
| Modules | ||||||
| ||||||
| Functions | ||
glBufferSubDataARB( target,offset,data )Wrapping Operation: glBufferDataARB( GLenum(target), GLsizeiptrARB(size), c_void_p(data), GLenum(usage) ) -> None
glDeleteBuffersARB( n,buffers )Wrapping Operation: glBufferSubDataARB( GLenum(target), GLintptrARB(offset), GLsizeiptrARB(size), c_void_p(data) ) -> None
glGenBuffersARB( n )Wrapping Operation: glDeleteBuffersARB( GLsizei(n), GLuintArray(buffers) ) -> None
Wrapping Operation: glGenBuffersARB( GLsizei(n), GLuintArray(buffers) ) -> None | ||
| Data | ||
| EXTENSION_NAME = 'GL_ARB_vertex_buffer_object' GL_ARRAY_BUFFER_ARB = GL_ARRAY_BUFFER_ARB GL_ARRAY_BUFFER_BINDING_ARB = GL_ARRAY_BUFFER_BINDING_ARB GL_BUFFER_ACCESS_ARB = GL_BUFFER_ACCESS_ARB GL_BUFFER_MAPPED_ARB = GL_BUFFER_MAPPED_ARB GL_BUFFER_MAP_POINTER_ARB = GL_BUFFER_MAP_POINTER_ARB GL_BUFFER_SIZE_ARB = GL_BUFFER_SIZE_ARB GL_BUFFER_USAGE_ARB = GL_BUFFER_USAGE_ARB GL_COLOR_ARRAY_BUFFER_BINDING_ARB = GL_COLOR_ARRAY_BUFFER_BINDING_ARB GL_DYNAMIC_COPY_ARB = GL_DYNAMIC_COPY_ARB GL_DYNAMIC_DRAW_ARB = GL_DYNAMIC_DRAW_ARB GL_DYNAMIC_READ_ARB = GL_DYNAMIC_READ_ARB GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB = GL_EDGE_FLAG_ARRAY_BUFFER_BINDING_ARB GL_ELEMENT_ARRAY_BUFFER_ARB = GL_ELEMENT_ARRAY_BUFFER_ARB GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB = GL_ELEMENT_ARRAY_BUFFER_BINDING_ARB GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB = GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING_ARB GL_INDEX_ARRAY_BUFFER_BINDING_ARB = GL_INDEX_ARRAY_BUFFER_BINDING_ARB GL_NORMAL_ARRAY_BUFFER_BINDING_ARB = GL_NORMAL_ARRAY_BUFFER_BINDING_ARB GL_READ_ONLY_ARB = GL_READ_ONLY_ARB GL_READ_WRITE_ARB = GL_READ_WRITE_ARB GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB = GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING_ARB GL_STATIC_COPY_ARB = GL_STATIC_COPY_ARB GL_STATIC_DRAW_ARB = GL_STATIC_DRAW_ARB GL_STATIC_READ_ARB = GL_STATIC_READ_ARB GL_STREAM_COPY_ARB = GL_STREAM_COPY_ARB GL_STREAM_DRAW_ARB = GL_STREAM_DRAW_ARB GL_STREAM_READ_ARB = GL_STREAM_READ_ARB GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB = GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING_ARB GL_VERTEX_ARRAY_BUFFER_BINDING_ARB = GL_VERTEX_ARRAY_BUFFER_BINDING_ARB GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB = GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING_ARB GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB = GL_WEIGHT_ARRAY_BUFFER_BINDING_ARB GL_WRITE_ONLY_ARB = GL_WRITE_ONLY_ARB __file__ = '/tmp/buildd/pyopengl-3.0.0~b6/OpenGL/GL/ARB/vertex_buffer_object.py' __name__ = 'OpenGL.GL.ARB.vertex_buffer_object' glBindBufferARB = <OpenGL.platform.baseplatform.glBindBufferARB object at 0x8e6fb0c> glGetBufferParameterivARB = <OpenGL.platform.baseplatform.glGetBufferParameterivARB object at 0x8da474c> glGetBufferPointervARB = <OpenGL.platform.baseplatform.glGetBufferPointervARB object at 0x8da40cc> glGetBufferSubDataARB = <OpenGL.platform.baseplatform.glGetBufferSubDataARB object at 0x8da468c> glIsBufferARB = <OpenGL.platform.baseplatform.glIsBufferARB object at 0x8da47ec> glMapBufferARB = <OpenGL.platform.baseplatform.glMapBufferARB object at 0x8da484c> glUnmapBufferARB = <OpenGL.platform.baseplatform.glUnmapBufferARB object at 0x8da430c> | ||