OpenGL.GL.ARB.occlusion_query
index
/build/buildd/pyopengl-3.0.0~b6/OpenGL/GL/ARB/occlusion_query.py

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

 
Modules
       
OpenGL.arrays
OpenGL.constant
OpenGL.constants
OpenGL.converters
ctypes
OpenGL.extensions
OpenGL.platform
OpenGL.wrapper

 
Functions
        glDeleteQueriesARB( ids )
pyConverters: ids=None
cConverters: n=<OpenGL.arrays.arrayhelpers.AsArrayTypedSize object at 0x88791ac>, ids=<OpenGL.converters.CallFuncPyConverter object at 0x887918c>
cResolvers: Not Used
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x8875964>
Wrapping Operation: glDeleteQueriesARB( GLsizei(n), GLuintArray(ids) ) -> None
glGenQueriesARB( ids )
pyConverters: ids=None
cConverters: n=<OpenGL.arrays.arrayhelpers.AsArrayTypedSize object at 0x887908c>, ids=<OpenGL.converters.CallFuncPyConverter object at 0x887906c>
cResolvers: Not Used
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x88758ec>
Wrapping Operation: glGenQueriesARB( GLsizei(n), GLuintArray(ids) ) -> None
glGetQueryObjectivARB( id,pname )
pyConverters: id=None, pname=None
cConverters: id=None, pname=None, params=<OpenGL.converters.Output object at 0x8875a2c>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(self, result, baseOperation, pyArgs, cArgs) method of Output instance
Retrieve cArgs[ self.index ]
Wrapping Operation: glGetQueryObjectivARB( GLuint(id), GLenum(pname), GLintArray(params) ) -> None
glGetQueryObjectuivARB( id,pname )
pyConverters: id=None, pname=None
cConverters: id=None, pname=None, params=<OpenGL.converters.Output object at 0x8875aa4>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(self, result, baseOperation, pyArgs, cArgs) method of Output instance
Retrieve cArgs[ self.index ]
Wrapping Operation: glGetQueryObjectuivARB( GLuint(id), GLenum(pname), GLuintArray(params) ) -> None
glGetQueryivARB( target,pname )
pyConverters: target=None, pname=None
cConverters: target=None, pname=None, params=<OpenGL.converters.Output object at 0x88759b4>
cResolvers: Not Used
storeValues: Not Used
returnValues:
oldStyleReturn(self, result, baseOperation, pyArgs, cArgs) method of Output instance
Retrieve cArgs[ self.index ]
Wrapping Operation: glGetQueryivARB( GLenum(target), GLenum(pname), GLintArray(params) ) -> None

 
Data
        EXTENSION_NAME = 'GL_ARB_occlusion_query'
GL_CURRENT_QUERY_ARB = GL_CURRENT_QUERY_ARB
GL_QUERY_COUNTER_BITS_ARB = GL_QUERY_COUNTER_BITS_ARB
GL_QUERY_RESULT_ARB = GL_QUERY_RESULT_ARB
GL_QUERY_RESULT_AVAILABLE_ARB = GL_QUERY_RESULT_AVAILABLE_ARB
GL_SAMPLES_PASSED_ARB = GL_SAMPLES_PASSED_ARB
__file__ = '/build/buildd/pyopengl-3.0.0~b6/OpenGL/GL/ARB/occlusion_query.py'
__name__ = 'OpenGL.GL.ARB.occlusion_query'
glBeginQueryARB = <OpenGL.platform.baseplatform.glBeginQueryARB object at 0x8873eac>
glEndQueryARB = <OpenGL.platform.baseplatform.glEndQueryARB object at 0x8873f0c>
glIsQueryARB = <OpenGL.platform.baseplatform.glIsQueryARB object at 0x8873e6c>