OpenGL.GL.VERSION.GL_1_5
index
/build/buildd/pyopengl-3.0.0~b6/OpenGL/GL/VERSION/GL_1_5.py

OpenGL extension VERSION.GL_1_5
 
This module customises the behaviour of the 
OpenGL.raw.GL.VERSION.GL_1_5 to provide a more 
Python-friendly API

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
ctypes
OpenGL.extensions
OpenGL.GL.glget
OpenGL.platform
OpenGL.wrapper

 
Functions
       
_sizeOfArrayInput(pyArgs, index, wrapper)
glBufferData( target,data,usage )
pyConverters: target=None, data=<OpenGL.converters.CallFuncPyConverter object at 0x8a674cc>, usage=None
cConverters: target=None, size=
_sizeOfArrayInput(pyArgs, index, wrapper)
, data=None, usage=None
cResolvers: target=None, size=None, data=
voidDataPointer(cls, value) method of type instance
Given value in a known data-pointer type, return void_p for pointer
, usage=None
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x8555aa4>
Wrapping Operation: glBufferData( GLenum(target), GLsizeiptr(size), c_void_p(data), GLenum(usage) ) -> None
glBufferSubData( target,offset,data )
pyConverters: target=None, offset=None, data=<OpenGL.converters.CallFuncPyConverter object at 0x8a671cc>
cConverters: target=None, offset=None, size=
_sizeOfArrayInput(pyArgs, index, wrapper)
, data=None
cResolvers: target=None, offset=None, size=None, data=
voidDataPointer(cls, value) method of type instance
Given value in a known data-pointer type, return void_p for pointer
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x8555b44>
Wrapping Operation: glBufferSubData( GLenum(target), GLintptr(offset), GLsizeiptr(size), c_void_p(data) ) -> None
glDeleteBuffers( n,buffers )
pyConverters: n=None, buffers=<OpenGL.converters.CallFuncPyConverter object at 0x8a67e4c>
cConverters: n=None, buffers=<OpenGL.converters.getPyArgsName object at 0x855593c>
cResolvers: Not Used
storeValues: Not Used
returnValues:
returnPointer(result, baseOperation, pyArgs, cArgs)
Return the converted object as result of function
 
Note: this is a hack that always returns pyArgs[0]!
Wrapping Operation: glDeleteBuffers( GLsizei(n), GLuintArray(buffers) ) -> None
glGenBuffers( n )
pyConverters: n=None
cConverters: n=None, buffers=<OpenGL.converters.SizedOutput object at 0x8a8756c>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(self, result, baseOperation, pyArgs, cArgs) method of SizedOutput instance
Retrieve cArgs[ self.index ]
Wrapping Operation: glGenBuffers( GLsizei(n), GLuintArray(buffers) ) -> None

 
Data
        EXTENSION_NAME = 'GL_VERSION_GL_1_5'
GL_ARRAY_BUFFER = GL_ARRAY_BUFFER
GL_ARRAY_BUFFER_BINDING = GL_ARRAY_BUFFER_BINDING
GL_BUFFER_ACCESS = GL_BUFFER_ACCESS
GL_BUFFER_MAPPED = GL_BUFFER_MAPPED
GL_BUFFER_MAP_POINTER = GL_BUFFER_MAP_POINTER
GL_BUFFER_SIZE = GL_BUFFER_SIZE
GL_BUFFER_USAGE = GL_BUFFER_USAGE
GL_COLOR_ARRAY_BUFFER_BINDING = GL_COLOR_ARRAY_BUFFER_BINDING
GL_CURRENT_QUERY = GL_CURRENT_QUERY
GL_DYNAMIC_COPY = GL_DYNAMIC_COPY
GL_DYNAMIC_DRAW = GL_DYNAMIC_DRAW
GL_DYNAMIC_READ = GL_DYNAMIC_READ
GL_EDGE_FLAG_ARRAY_BUFFER_BINDING = GL_EDGE_FLAG_ARRAY_BUFFER_BINDING
GL_ELEMENT_ARRAY_BUFFER = GL_ELEMENT_ARRAY_BUFFER
GL_ELEMENT_ARRAY_BUFFER_BINDING = GL_ELEMENT_ARRAY_BUFFER_BINDING
GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING = GL_FOG_COORDINATE_ARRAY_BUFFER_BINDING
GL_INDEX_ARRAY_BUFFER_BINDING = GL_INDEX_ARRAY_BUFFER_BINDING
GL_NORMAL_ARRAY_BUFFER_BINDING = GL_NORMAL_ARRAY_BUFFER_BINDING
GL_QUERY_COUNTER_BITS = GL_QUERY_COUNTER_BITS
GL_QUERY_RESULT = GL_QUERY_RESULT
GL_QUERY_RESULT_AVAILABLE = GL_QUERY_RESULT_AVAILABLE
GL_READ_ONLY = GL_READ_ONLY
GL_READ_WRITE = GL_READ_WRITE
GL_SAMPLES_PASSED = GL_SAMPLES_PASSED
GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING = GL_SECONDARY_COLOR_ARRAY_BUFFER_BINDING
GL_STATIC_COPY = GL_STATIC_COPY
GL_STATIC_DRAW = GL_STATIC_DRAW
GL_STATIC_READ = GL_STATIC_READ
GL_STREAM_COPY = GL_STREAM_COPY
GL_STREAM_DRAW = GL_STREAM_DRAW
GL_STREAM_READ = GL_STREAM_READ
GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING = GL_TEXTURE_COORD_ARRAY_BUFFER_BINDING
GL_VERTEX_ARRAY_BUFFER_BINDING = GL_VERTEX_ARRAY_BUFFER_BINDING
GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = GL_VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
GL_WEIGHT_ARRAY_BUFFER_BINDING = GL_WEIGHT_ARRAY_BUFFER_BINDING
GL_WRITE_ONLY = GL_WRITE_ONLY
__file__ = '/build/buildd/pyopengl-3.0.0~b6/OpenGL/GL/VERSION/GL_1_5.py'
__name__ = 'OpenGL.GL.VERSION.GL_1_5'
glBeginQuery = <OpenGL.platform.baseplatform.glBeginQuery object at 0x87ac4ac>
glBindBuffer = <OpenGL.platform.baseplatform.glBindBuffer object at 0x87ac3ec>
glDeleteQueries = <OpenGL.platform.baseplatform.glDeleteQueries object at 0x87acb0c>
glEndQuery = <OpenGL.platform.baseplatform.glEndQuery object at 0x87ac30c>
glGenQueries = <OpenGL.platform.baseplatform.glGenQueries object at 0x87acccc>
glGetBufferParameteriv = <OpenGL.platform.baseplatform.glGetBufferParameteriv object at 0x8a677ac>
glGetBufferPointerv = <OpenGL.platform.baseplatform.glGetBufferPointerv object at 0x8a67a0c>
glGetBufferSubData = <OpenGL.platform.baseplatform.glGetBufferSubData object at 0x8a673ac>
glGetQueryObjectiv = <OpenGL.platform.baseplatform.glGetQueryObjectiv object at 0x87ac9ec>
glGetQueryObjectuiv = <OpenGL.platform.baseplatform.glGetQueryObjectuiv object at 0x87ac4ec>
glGetQueryiv = <OpenGL.platform.baseplatform.glGetQueryiv object at 0x87acf0c>
glIsBuffer = <OpenGL.platform.baseplatform.glIsBuffer object at 0x8a672ec>
glIsQuery = <OpenGL.platform.baseplatform.glIsQuery object at 0x87ac56c>
glMapBuffer = <OpenGL.platform.baseplatform.glMapBuffer object at 0x8a67b4c>
glUnmapBuffer = <OpenGL.platform.baseplatform.glUnmapBuffer object at 0x8a67fec>