OpenGL.raw.GL.SGIX.reference_plane
index
/build/buildd/pyopengl-3.0.0~b3/OpenGL/raw/GL/SGIX/reference_plane.py

OpenGL extension SGIX.reference_plane
 
Overview (from the spec)
        
        This extension allows a group of coplanar primitives to be rendered
        without depth-buffering artifacts.  This is accomplished by generating
        the depth values for all the primitives from a single ``reference plane''
        rather than from the primitives themselves.  This ensures that all the
        primitives in the group have exactly the same depth value at any given
        sample point, no matter what imprecision may exist in the original
        specifications of the primitives or in the GL's coordinate transformation
        process.
        
        The reference plane is defined by a four-component plane equation.
        When glReferencePlaneSGIX is called, equation is transformed by the
        transpose-adjoint of a matrix that is the complete object-coordinate
        to clip-coordinate transformation.  The resulting clip-coordinate
        coefficients are transformed by the current viewport when the reference
        plane is enabled.
        
        The reference plane is enabled and disabled with glEnable and glDisable.
        
        If the reference plane is enabled, a fragment (xf,yf,zf) will have a
        new z coordinate generated from (xf,yf) by giving it the same z value
        that the reference plane would have at (xf,yf).
 
The official definition of this extension is available here:
        http://oss.sgi.com/projects/ogl-sample/registry/SGIX/reference_plane.txt
 
Automatically generated by the get_gl_extensions script, do not edit!

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

 
Functions
       
glInitReferencePlaneSGIX()
Return boolean indicating whether this extension is available

 
Data
        GL_REFERENCE_PLANE_EQUATION_SGIX = GL_REFERENCE_PLANE_EQUATION_SGIX
GL_REFERENCE_PLANE_SGIX = GL_REFERENCE_PLANE_SGIX
__file__ = '/build/buildd/pyopengl-3.0.0~b3/OpenGL/raw/GL/SGIX/reference_plane.py'
__name__ = 'OpenGL.raw.GL.SGIX.reference_plane'
glReferencePlaneSGIX = <OpenGL.platform.baseplatform.glReferencePlaneSGIX object at 0x847814c>