OpenGL.GL.ARB.occlusion_query
index
/build/buildd/pyopengl-3.0.0~b3/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
       
glBeginQueryARB(...)
glBeginQueryARB( GLenum(target), GLuint(id) ) -> None
glDeleteQueriesARB( ids )
pyConverters: ids=None
cConverters: n=<OpenGL.arrays.arrayhelpers.AsArrayTypedSize object at 0x8a8a34c>, ids=<OpenGL.converters.CallFuncPyConverter object at 0x8a8a32c>
cResolvers: Not Used
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x8a9ee64>
Wrapping Operation: glDeleteQueriesARB( GLsizei(n), GLuintArray(ids) ) -> None
glEndQueryARB(...)
glEndQueryARB( GLenum(target) ) -> None
glGenQueriesARB( ids )
pyConverters: ids=None
cConverters: n=<OpenGL.arrays.arrayhelpers.AsArrayTypedSize object at 0x8a8a10c>, ids=<OpenGL.converters.CallFuncPyConverter object at 0x8a8a14c>
cResolvers: Not Used
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x8a9edec>
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 0x8a9ef2c>
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 0x8a9efcc>
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 0x8a9eeb4>
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
glIsQueryARB(...)
glIsQueryARB( GLuint(id) ) -> constants.GLboolean

 
Data
        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~b3/OpenGL/GL/ARB/occlusion_query.py'
__name__ = 'OpenGL.GL.ARB.occlusion_query'