OpenGL.GL.VERSION.GL_3_0
index
/home/mcfletch/pylive/OpenGL/GL/VERSION/GL_3_0.py

OpenGL extension VERSION.GL_3_0
 
This module customises the behaviour of the 
OpenGL.raw.GL.VERSION.GL_3_0 to provide a more 
Python-friendly API
 
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/VERSION/GL_3_0.txt

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

 
Data
        EXTENSION_NAME = 'GL_VERSION_GL_3_0'
GL_ALPHA_INTEGER = GL_ALPHA_INTEGER
GL_BGRA_INTEGER = GL_BGRA_INTEGER
GL_BGR_INTEGER = GL_BGR_INTEGER
GL_BLUE_INTEGER = GL_BLUE_INTEGER
GL_BUFFER_ACCESS_FLAGS = GL_BUFFER_ACCESS_FLAGS
GL_BUFFER_MAP_LENGTH = GL_BUFFER_MAP_LENGTH
GL_BUFFER_MAP_OFFSET = GL_BUFFER_MAP_OFFSET
GL_CLAMP_FRAGMENT_COLOR = GL_CLAMP_FRAGMENT_COLOR
GL_CLAMP_READ_COLOR = GL_CLAMP_READ_COLOR
GL_CLAMP_VERTEX_COLOR = GL_CLAMP_VERTEX_COLOR
GL_CLIP_DISTANCE0 = GL_CLIP_DISTANCE0
GL_CLIP_DISTANCE1 = GL_CLIP_DISTANCE1
GL_CLIP_DISTANCE2 = GL_CLIP_DISTANCE2
GL_CLIP_DISTANCE3 = GL_CLIP_DISTANCE3
GL_CLIP_DISTANCE4 = GL_CLIP_DISTANCE4
GL_CLIP_DISTANCE5 = GL_CLIP_DISTANCE5
GL_CLIP_DISTANCE6 = GL_CLIP_DISTANCE6
GL_CLIP_DISTANCE7 = GL_CLIP_DISTANCE7
GL_COMPARE_REF_TO_TEXTURE = GL_COMPARE_REF_TO_TEXTURE
GL_COMPRESSED_RED = GL_COMPRESSED_RED
GL_COMPRESSED_RG = GL_COMPRESSED_RG
GL_CONTEXT_FLAGS = GL_CONTEXT_FLAGS
GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT = GL_CONTEXT_FLAG_FORWARD_COMPATIBLE_BIT
GL_DEPTH_BUFFER = GL_DEPTH_BUFFER
GL_FIXED_ONLY = GL_FIXED_ONLY
GL_GREEN_INTEGER = GL_GREEN_INTEGER
GL_INTERLEAVED_ATTRIBS = GL_INTERLEAVED_ATTRIBS
GL_INT_SAMPLER_1D = GL_INT_SAMPLER_1D
GL_INT_SAMPLER_1D_ARRAY = GL_INT_SAMPLER_1D_ARRAY
GL_INT_SAMPLER_2D = GL_INT_SAMPLER_2D
GL_INT_SAMPLER_2D_ARRAY = GL_INT_SAMPLER_2D_ARRAY
GL_INT_SAMPLER_3D = GL_INT_SAMPLER_3D
GL_INT_SAMPLER_CUBE = GL_INT_SAMPLER_CUBE
GL_MAJOR_VERSION = GL_MAJOR_VERSION
GL_MAX_ARRAY_TEXTURE_LAYERS = GL_MAX_ARRAY_TEXTURE_LAYERS
GL_MAX_CLIP_DISTANCES = GL_MAX_CLIP_DISTANCES
GL_MAX_PROGRAM_TEXEL_OFFSET = GL_MAX_PROGRAM_TEXEL_OFFSET
GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS = GL_MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS = GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS = GL_MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
GL_MAX_VARYING_COMPONENTS = GL_MAX_VARYING_COMPONENTS
GL_MINOR_VERSION = GL_MINOR_VERSION
GL_MIN_PROGRAM_TEXEL_OFFSET = GL_MIN_PROGRAM_TEXEL_OFFSET
GL_NUM_EXTENSIONS = GL_NUM_EXTENSIONS
GL_PRIMITIVES_GENERATED = GL_PRIMITIVES_GENERATED
GL_PROXY_TEXTURE_1D_ARRAY = GL_PROXY_TEXTURE_1D_ARRAY
GL_PROXY_TEXTURE_2D_ARRAY = GL_PROXY_TEXTURE_2D_ARRAY
GL_QUERY_BY_REGION_NO_WAIT = GL_QUERY_BY_REGION_NO_WAIT
GL_QUERY_BY_REGION_WAIT = GL_QUERY_BY_REGION_WAIT
GL_QUERY_NO_WAIT = GL_QUERY_NO_WAIT
GL_QUERY_WAIT = GL_QUERY_WAIT
GL_R11F_G11F_B10F = GL_R11F_G11F_B10F
GL_RASTERIZER_DISCARD = GL_RASTERIZER_DISCARD
GL_RED_INTEGER = GL_RED_INTEGER
GL_RGB16F = GL_RGB16F
GL_RGB16I = GL_RGB16I
GL_RGB16UI = GL_RGB16UI
GL_RGB32F = GL_RGB32F
GL_RGB32I = GL_RGB32I
GL_RGB32UI = GL_RGB32UI
GL_RGB8I = GL_RGB8I
GL_RGB8UI = GL_RGB8UI
GL_RGB9_E5 = GL_RGB9_E5
GL_RGBA16F = GL_RGBA16F
GL_RGBA16I = GL_RGBA16I
GL_RGBA16UI = GL_RGBA16UI
GL_RGBA32F = GL_RGBA32F
GL_RGBA32I = GL_RGBA32I
GL_RGBA32UI = GL_RGBA32UI
GL_RGBA8I = GL_RGBA8I
GL_RGBA8UI = GL_RGBA8UI
GL_RGBA_INTEGER = GL_RGBA_INTEGER
GL_RGB_INTEGER = GL_RGB_INTEGER
GL_SAMPLER_1D_ARRAY = GL_SAMPLER_1D_ARRAY
GL_SAMPLER_1D_ARRAY_SHADOW = GL_SAMPLER_1D_ARRAY_SHADOW
GL_SAMPLER_2D_ARRAY = GL_SAMPLER_2D_ARRAY
GL_SAMPLER_2D_ARRAY_SHADOW = GL_SAMPLER_2D_ARRAY_SHADOW
GL_SAMPLER_CUBE_SHADOW = GL_SAMPLER_CUBE_SHADOW
GL_SEPARATE_ATTRIBS = GL_SEPARATE_ATTRIBS
GL_STENCIL_BUFFER = GL_STENCIL_BUFFER
GL_TEXTURE_1D_ARRAY = GL_TEXTURE_1D_ARRAY
GL_TEXTURE_2D_ARRAY = GL_TEXTURE_2D_ARRAY
GL_TEXTURE_BINDING_1D_ARRAY = GL_TEXTURE_BINDING_1D_ARRAY
GL_TEXTURE_BINDING_2D_ARRAY = GL_TEXTURE_BINDING_2D_ARRAY
GL_TEXTURE_SHARED_SIZE = GL_TEXTURE_SHARED_SIZE
GL_TRANSFORM_FEEDBACK_BUFFER = GL_TRANSFORM_FEEDBACK_BUFFER
GL_TRANSFORM_FEEDBACK_BUFFER_BINDING = GL_TRANSFORM_FEEDBACK_BUFFER_BINDING
GL_TRANSFORM_FEEDBACK_BUFFER_MODE = GL_TRANSFORM_FEEDBACK_BUFFER_MODE
GL_TRANSFORM_FEEDBACK_BUFFER_SIZE = GL_TRANSFORM_FEEDBACK_BUFFER_SIZE
GL_TRANSFORM_FEEDBACK_BUFFER_START = GL_TRANSFORM_FEEDBACK_BUFFER_START
GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN = GL_TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
GL_TRANSFORM_FEEDBACK_VARYINGS = GL_TRANSFORM_FEEDBACK_VARYINGS
GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH = GL_TRANSFORM_FEEDBACK_VARYING_MAX_LENGTH
GL_UNSIGNED_INT_10F_11F_11F_REV = GL_UNSIGNED_INT_10F_11F_11F_REV
GL_UNSIGNED_INT_5_9_9_9_REV = GL_UNSIGNED_INT_5_9_9_9_REV
GL_UNSIGNED_INT_SAMPLER_1D = GL_UNSIGNED_INT_SAMPLER_1D
GL_UNSIGNED_INT_SAMPLER_1D_ARRAY = GL_UNSIGNED_INT_SAMPLER_1D_ARRAY
GL_UNSIGNED_INT_SAMPLER_2D = GL_UNSIGNED_INT_SAMPLER_2D
GL_UNSIGNED_INT_SAMPLER_2D_ARRAY = GL_UNSIGNED_INT_SAMPLER_2D_ARRAY
GL_UNSIGNED_INT_SAMPLER_3D = GL_UNSIGNED_INT_SAMPLER_3D
GL_UNSIGNED_INT_SAMPLER_CUBE = GL_UNSIGNED_INT_SAMPLER_CUBE
GL_UNSIGNED_INT_VEC2 = GL_UNSIGNED_INT_VEC2
GL_UNSIGNED_INT_VEC3 = GL_UNSIGNED_INT_VEC3
GL_UNSIGNED_INT_VEC4 = GL_UNSIGNED_INT_VEC4
GL_VERTEX_ATTRIB_ARRAY_INTEGER = GL_VERTEX_ATTRIB_ARRAY_INTEGER
__file__ = '/home/mcfletch/pylive/OpenGL/GL/VERSION/GL_3_0.pyc'
__name__ = 'OpenGL.GL.VERSION.GL_3_0'
__package__ = 'OpenGL.GL.VERSION'
glBeginConditionalRender = <OpenGL.platform.baseplatform.glBeginConditionalRender object at 0x28266d0>
glBeginTransformFeedback = <OpenGL.platform.baseplatform.glBeginTransformFeedback object at 0x2826310>
glBindBufferBase = <OpenGL.platform.baseplatform.glBindBufferBase object at 0x2826450>
glBindBufferRange = <OpenGL.platform.baseplatform.glBindBufferRange object at 0x28263d0>
glBindFragDataLocation = <OpenGL.platform.baseplatform.glBindFragDataLocation object at 0x2827750>
glClampColor = <OpenGL.platform.baseplatform.glClampColor object at 0x28265d0>
glClearBufferfi = <OpenGL.platform.baseplatform.glClearBufferfi object at 0x28d8050>
glClearBufferfv = <OpenGL.platform.baseplatform.glClearBufferfv object at 0x2827f90>
glClearBufferiv = <OpenGL.platform.baseplatform.glClearBufferiv object at 0x2827e90>
glClearBufferuiv = <OpenGL.platform.baseplatform.glClearBufferuiv object at 0x2827f10>
glColorMaski = <OpenGL.platform.baseplatform.glColorMaski object at 0x281df90>
glDisablei = <OpenGL.platform.baseplatform.glDisablei object at 0x2826190>
glEnablei = <OpenGL.platform.baseplatform.glEnablei object at 0x2826110>
glEndConditionalRender = <OpenGL.platform.baseplatform.glEndConditionalRender object at 0x2826710>
glEndTransformFeedback = <OpenGL.platform.baseplatform.glEndTransformFeedback object at 0x2826350>
glGetBooleani_v = <OpenGL.platform.baseplatform.glGetBooleani_v object at 0x281dfd0>
glGetFragDataLocation = <OpenGL.platform.baseplatform.glGetFragDataLocation object at 0x28277d0>
glGetIntegeri_v = <OpenGL.platform.baseplatform.glGetIntegeri_v object at 0x2826090>
glGetStringi = <OpenGL.platform.baseplatform.glGetStringi object at 0x28d80d0>
glGetTexParameterIiv = <OpenGL.platform.baseplatform.glGetTexParameterIiv object at 0x2827d90>
glGetTexParameterIuiv = <OpenGL.platform.baseplatform.glGetTexParameterIuiv object at 0x2827e10>
glGetTransformFeedbackVarying = <OpenGL.platform.baseplatform.glGetTransformFeedbackVarying object at 0x2826550>
glGetUniformuiv = <OpenGL.platform.baseplatform.glGetUniformuiv object at 0x28276d0>
glGetVertexAttribIiv = <OpenGL.platform.baseplatform.glGetVertexAttribIiv object at 0x2826810>
glGetVertexAttribIuiv = <OpenGL.platform.baseplatform.glGetVertexAttribIuiv object at 0x2826890>
glIsEnabledi = <OpenGL.platform.baseplatform.glIsEnabledi object at 0x2826210>
glTexParameterIiv = <OpenGL.platform.baseplatform.glTexParameterIiv object at 0x2827c90>
glTexParameterIuiv = <OpenGL.platform.baseplatform.glTexParameterIuiv object at 0x2827d10>
glTransformFeedbackVaryings = <OpenGL.platform.baseplatform.glTransformFeedbackVaryings object at 0x28264d0>
glUniform1ui = <OpenGL.platform.baseplatform.glUniform1ui object at 0x2827850>
glUniform1uiv = <OpenGL.platform.baseplatform.glUniform1uiv object at 0x2827a90>
glUniform2ui = <OpenGL.platform.baseplatform.glUniform2ui object at 0x2827950>
glUniform2uiv = <OpenGL.platform.baseplatform.glUniform2uiv object at 0x2827b10>
glUniform3ui = <OpenGL.platform.baseplatform.glUniform3ui object at 0x2827990>
glUniform3uiv = <OpenGL.platform.baseplatform.glUniform3uiv object at 0x2827b90>
glUniform4ui = <OpenGL.platform.baseplatform.glUniform4ui object at 0x2827a10>
glUniform4uiv = <OpenGL.platform.baseplatform.glUniform4uiv object at 0x2827c10>
glVertexAttribI1i = <OpenGL.platform.baseplatform.glVertexAttribI1i object at 0x2826910>
glVertexAttribI1iv = <OpenGL.platform.baseplatform.glVertexAttribI1iv object at 0x2826e10>
glVertexAttribI1ui = <OpenGL.platform.baseplatform.glVertexAttribI1ui object at 0x2826b50>
glVertexAttribI1uiv = <OpenGL.platform.baseplatform.glVertexAttribI1uiv object at 0x2827150>
glVertexAttribI2i = <OpenGL.platform.baseplatform.glVertexAttribI2i object at 0x2826a10>
glVertexAttribI2iv = <OpenGL.platform.baseplatform.glVertexAttribI2iv object at 0x2826ed0>
glVertexAttribI2ui = <OpenGL.platform.baseplatform.glVertexAttribI2ui object at 0x2826c50>
glVertexAttribI2uiv = <OpenGL.platform.baseplatform.glVertexAttribI2uiv object at 0x2827210>
glVertexAttribI3i = <OpenGL.platform.baseplatform.glVertexAttribI3i object at 0x2826a50>
glVertexAttribI3iv = <OpenGL.platform.baseplatform.glVertexAttribI3iv object at 0x2826f90>
glVertexAttribI3ui = <OpenGL.platform.baseplatform.glVertexAttribI3ui object at 0x2826c90>
glVertexAttribI3uiv = <OpenGL.platform.baseplatform.glVertexAttribI3uiv object at 0x28272d0>
glVertexAttribI4bv = <OpenGL.platform.baseplatform.glVertexAttribI4bv object at 0x2827450>
glVertexAttribI4i = <OpenGL.platform.baseplatform.glVertexAttribI4i object at 0x2826ad0>
glVertexAttribI4iv = <OpenGL.platform.baseplatform.glVertexAttribI4iv object at 0x2827090>
glVertexAttribI4sv = <OpenGL.platform.baseplatform.glVertexAttribI4sv object at 0x2827510>
glVertexAttribI4ubv = <OpenGL.platform.baseplatform.glVertexAttribI4ubv object at 0x28275d0>
glVertexAttribI4ui = <OpenGL.platform.baseplatform.glVertexAttribI4ui object at 0x2826d10>
glVertexAttribI4uiv = <OpenGL.platform.baseplatform.glVertexAttribI4uiv object at 0x2827390>
glVertexAttribI4usv = <OpenGL.platform.baseplatform.glVertexAttribI4usv object at 0x2827690>
glVertexAttribIPointer = <OpenGL.platform.baseplatform.glVertexAttribIPointer object at 0x2826790>