OpenGL.GL.NV.vertex_array_range2
index
/home/mcfletch/pylive/OpenGL/GL/NV/vertex_array_range2.py

OpenGL extension NV.vertex_array_range2
 
This module customises the behaviour of the 
OpenGL.raw.GL.NV.vertex_array_range2 to provide a more 
Python-friendly API
 
Overview (from the spec)
        
        Enabling and disabling the vertex array range is specified by the
        original NV_vertex_array_range extension specification to flush the
        vertex array range implicitly.  In retrospect, this semantic is
        extremely misconceived and creates terrible performance problems
        for any application that wishes to mix conventional vertex arrays
        with vertex arrange range-enabled vertex arrays.
        
        This extension provides a new token for enabling/disabling the
        vertex array range that does NOT perform an implicit vertex array
        range flush when the enable/disable is performed.
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/NV/vertex_array_range2.txt

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

 
Data
        EXTENSION_NAME = 'GL_NV_vertex_array_range2'
GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV = GL_VERTEX_ARRAY_RANGE_WITHOUT_FLUSH_NV
__file__ = '/home/mcfletch/pylive/OpenGL/GL/NV/vertex_array_range2.pyc'
__name__ = 'OpenGL.GL.NV.vertex_array_range2'
__package__ = 'OpenGL.GL.NV'