OpenGL.GL.EXT.draw_buffers2
index
/home/mcfletch/pylive/OpenGL/GL/EXT/draw_buffers2.py

OpenGL extension EXT.draw_buffers2
 
This module customises the behaviour of the 
OpenGL.raw.GL.EXT.draw_buffers2 to provide a more 
Python-friendly API
 
Overview (from the spec)
        
        This extension builds upon the ARB_draw_buffers extension and provides
        separate blend enables and color write masks for each color output.  In
        ARB_draw_buffers (part of OpenGL 2.0), separate values can be written to
        each color buffer, but the blend enable and color write mask are global
        and apply to all color outputs.
        
        While this extension does provide separate blend enables, it does not
        provide separate blend functions or blend equations per color output.
        
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/EXT/draw_buffers2.txt

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

 
Data
        EXTENSION_NAME = 'GL_EXT_draw_buffers2'
__file__ = '/home/mcfletch/pylive/OpenGL/GL/EXT/draw_buffers2.pyc'
__name__ = 'OpenGL.GL.EXT.draw_buffers2'
__package__ = 'OpenGL.GL.EXT'
glColorMaskIndexedEXT = <OpenGL.platform.baseplatform.glColorMaskIndexedEXT object at 0x76ca310>
glDisableIndexedEXT = <OpenGL.platform.baseplatform.glDisableIndexedEXT object at 0x76ca590>
glEnableIndexedEXT = <OpenGL.platform.baseplatform.glEnableIndexedEXT object at 0x76ca4d0>
glGetBooleanIndexedvEXT = <OpenGL.platform.baseplatform.glGetBooleanIndexedvEXT object at 0x76ca350>
glGetIntegerIndexedvEXT = <OpenGL.platform.baseplatform.glGetIntegerIndexedvEXT object at 0x76ca3d0>
glIsEnabledIndexedEXT = <OpenGL.platform.baseplatform.glIsEnabledIndexedEXT object at 0x76ca5d0>