OpenGL.GL.ARB.occlusion_query
index
/var/pylive/src/OpenGL-dev/OpenGL-ctypes/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 0x2aaab3bd1050>, ids=<OpenGL.converters.CallFuncPyConverter object at 0x2aaab3bd1090>
cResolvers: Not Used
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x2aaab3bd2050>
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 0x2aaab3bc3f50>, ids=<OpenGL.converters.CallFuncPyConverter object at 0x2aaab3bc3f90>
cResolvers: Not Used
storeValues: Not Used
returnValues: <OpenGL.converters.returnPyArgument object at 0x2aaab3bd0d20>
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 0x2aaab3bc8a48>
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 0x2aaab3bc8b50>
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 0x2aaab3bc8998>
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