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

OpenGL extension EXT.packed_pixels
 
This module customises the behaviour of the 
OpenGL.raw.GL.EXT.packed_pixels to provide a more 
Python-friendly API
 
Overview (from the spec)
        
        This extension provides support for packed pixels in host memory.  A
        packed pixel is represented entirely by one unsigned byte, one
        unsigned short, or one unsigned integer.  The fields with the packed
        pixel are not proper machine types, but the pixel as a whole is.  Thus
        the pixel storage modes, including PACK_SKIP_PIXELS, PACK_ROW_LENGTH,
        PACK_SKIP_ROWS, PACK_IMAGE_HEIGHT_EXT, PACK_SKIP_IMAGES_EXT,
        PACK_SWAP_BYTES, PACK_ALIGNMENT, and their unpacking counterparts all
        work correctly with packed pixels.
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/EXT/packed_pixels.txt

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

 
Data
        EXTENSION_NAME = 'GL_EXT_packed_pixels'
GL_UNSIGNED_BYTE_3_3_2_EXT = GL_UNSIGNED_BYTE_3_3_2_EXT
GL_UNSIGNED_INT_10_10_10_2_EXT = GL_UNSIGNED_INT_10_10_10_2_EXT
GL_UNSIGNED_INT_8_8_8_8_EXT = GL_UNSIGNED_INT_8_8_8_8_EXT
GL_UNSIGNED_SHORT_4_4_4_4_EXT = GL_UNSIGNED_SHORT_4_4_4_4_EXT
GL_UNSIGNED_SHORT_5_5_5_1_EXT = GL_UNSIGNED_SHORT_5_5_5_1_EXT
__file__ = '/home/mcfletch/pylive/OpenGL/GL/EXT/packed_pixels.pyc'
__name__ = 'OpenGL.GL.EXT.packed_pixels'
__package__ = 'OpenGL.GL.EXT'