OpenGL.raw.GL.ARB.shader_objects
index
/home/mcfletch/pylive/OpenGL/raw/GL/ARB/shader_objects.py

OpenGL extension ARB.shader_objects
 
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
       
glInitShaderObjectsARB()
Return boolean indicating whether this extension is available

 
Data
        EXTENSION_NAME = 'GL_ARB_shader_objects'
GL_BOOL_ARB = GL_BOOL_ARB
GL_BOOL_VEC2_ARB = GL_BOOL_VEC2_ARB
GL_BOOL_VEC3_ARB = GL_BOOL_VEC3_ARB
GL_BOOL_VEC4_ARB = GL_BOOL_VEC4_ARB
GL_FLOAT_MAT2_ARB = GL_FLOAT_MAT2_ARB
GL_FLOAT_MAT3_ARB = GL_FLOAT_MAT3_ARB
GL_FLOAT_MAT4_ARB = GL_FLOAT_MAT4_ARB
GL_FLOAT_VEC2_ARB = GL_FLOAT_VEC2_ARB
GL_FLOAT_VEC3_ARB = GL_FLOAT_VEC3_ARB
GL_FLOAT_VEC4_ARB = GL_FLOAT_VEC4_ARB
GL_INT_VEC2_ARB = GL_INT_VEC2_ARB
GL_INT_VEC3_ARB = GL_INT_VEC3_ARB
GL_INT_VEC4_ARB = GL_INT_VEC4_ARB
GL_OBJECT_ACTIVE_UNIFORMS_ARB = GL_OBJECT_ACTIVE_UNIFORMS_ARB
GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB = GL_OBJECT_ACTIVE_UNIFORM_MAX_LENGTH_ARB
GL_OBJECT_ATTACHED_OBJECTS_ARB = GL_OBJECT_ATTACHED_OBJECTS_ARB
GL_OBJECT_COMPILE_STATUS_ARB = GL_OBJECT_COMPILE_STATUS_ARB
GL_OBJECT_DELETE_STATUS_ARB = GL_OBJECT_DELETE_STATUS_ARB
GL_OBJECT_INFO_LOG_LENGTH_ARB = GL_OBJECT_INFO_LOG_LENGTH_ARB
GL_OBJECT_LINK_STATUS_ARB = GL_OBJECT_LINK_STATUS_ARB
GL_OBJECT_SHADER_SOURCE_LENGTH_ARB = GL_OBJECT_SHADER_SOURCE_LENGTH_ARB
GL_OBJECT_SUBTYPE_ARB = GL_OBJECT_SUBTYPE_ARB
GL_OBJECT_TYPE_ARB = GL_OBJECT_TYPE_ARB
GL_OBJECT_VALIDATE_STATUS_ARB = GL_OBJECT_VALIDATE_STATUS_ARB
GL_PROGRAM_OBJECT_ARB = GL_PROGRAM_OBJECT_ARB
GL_SAMPLER_1D_ARB = GL_SAMPLER_1D_ARB
GL_SAMPLER_1D_SHADOW_ARB = GL_SAMPLER_1D_SHADOW_ARB
GL_SAMPLER_2D_ARB = GL_SAMPLER_2D_ARB
GL_SAMPLER_2D_RECT_ARB = GL_SAMPLER_2D_RECT_ARB
GL_SAMPLER_2D_RECT_SHADOW_ARB = GL_SAMPLER_2D_RECT_SHADOW_ARB
GL_SAMPLER_2D_SHADOW_ARB = GL_SAMPLER_2D_SHADOW_ARB
GL_SAMPLER_3D_ARB = GL_SAMPLER_3D_ARB
GL_SAMPLER_CUBE_ARB = GL_SAMPLER_CUBE_ARB
GL_SHADER_OBJECT_ARB = GL_SHADER_OBJECT_ARB
_DEPRECATED = False
__file__ = '/home/mcfletch/pylive/OpenGL/raw/GL/ARB/shader_objects.pyc'
__name__ = 'OpenGL.raw.GL.ARB.shader_objects'
__package__ = 'OpenGL.raw.GL.ARB'
glAttachObjectARB = <OpenGL.platform.baseplatform.glAttachObjectARB object at 0x2805c10>
glCompileShaderARB = <OpenGL.platform.baseplatform.glCompileShaderARB object at 0x2805b50>
glCreateProgramObjectARB = <OpenGL.platform.baseplatform.glCreateProgramObjectARB object at 0x2805b90>
glCreateShaderObjectARB = <OpenGL.platform.baseplatform.glCreateShaderObjectARB object at 0x2805a10>
glDeleteObjectARB = <OpenGL.platform.baseplatform.glDeleteObjectARB object at 0x2805810>
glDetachObjectARB = <OpenGL.platform.baseplatform.glDetachObjectARB object at 0x2805910>
glGetActiveUniformARB = <OpenGL.platform.baseplatform.glGetActiveUniformARB object at 0x280ab50>
glGetAttachedObjectsARB = <OpenGL.platform.baseplatform.glGetAttachedObjectsARB object at 0x280aa50>
glGetHandleARB = <OpenGL.platform.baseplatform.glGetHandleARB object at 0x28058d0>
glGetInfoLogARB = <OpenGL.platform.baseplatform.glGetInfoLogARB object at 0x280a9d0>
glGetObjectParameterfvARB = <OpenGL.platform.baseplatform.glGetObjectParameterfvARB object at 0x280a8d0>
glGetObjectParameterivARB = <OpenGL.platform.baseplatform.glGetObjectParameterivARB object at 0x280a950>
glGetShaderSourceARB = <OpenGL.platform.baseplatform.glGetShaderSourceARB object at 0x280acd0>
glGetUniformLocationARB = <OpenGL.platform.baseplatform.glGetUniformLocationARB object at 0x280aad0>
glGetUniformfvARB = <OpenGL.platform.baseplatform.glGetUniformfvARB object at 0x280abd0>
glGetUniformivARB = <OpenGL.platform.baseplatform.glGetUniformivARB object at 0x280ac50>
glLinkProgramARB = <OpenGL.platform.baseplatform.glLinkProgramARB object at 0x2805d10>
glShaderSourceARB = <OpenGL.platform.baseplatform.glShaderSourceARB object at 0x2805a50>
glUniform1fARB = <OpenGL.platform.baseplatform.glUniform1fARB object at 0x2805ed0>
glUniform1fvARB = <OpenGL.platform.baseplatform.glUniform1fvARB object at 0x280a350>
glUniform1iARB = <OpenGL.platform.baseplatform.glUniform1iARB object at 0x280a110>
glUniform1ivARB = <OpenGL.platform.baseplatform.glUniform1ivARB object at 0x280a550>
glUniform2fARB = <OpenGL.platform.baseplatform.glUniform2fARB object at 0x2805f50>
glUniform2fvARB = <OpenGL.platform.baseplatform.glUniform2fvARB object at 0x280a3d0>
glUniform2iARB = <OpenGL.platform.baseplatform.glUniform2iARB object at 0x280a210>
glUniform2ivARB = <OpenGL.platform.baseplatform.glUniform2ivARB object at 0x280a5d0>
glUniform3fARB = <OpenGL.platform.baseplatform.glUniform3fARB object at 0x2805fd0>
glUniform3fvARB = <OpenGL.platform.baseplatform.glUniform3fvARB object at 0x280a450>
glUniform3iARB = <OpenGL.platform.baseplatform.glUniform3iARB object at 0x280a250>
glUniform3ivARB = <OpenGL.platform.baseplatform.glUniform3ivARB object at 0x280a650>
glUniform4fARB = <OpenGL.platform.baseplatform.glUniform4fARB object at 0x280a090>
glUniform4fvARB = <OpenGL.platform.baseplatform.glUniform4fvARB object at 0x280a4d0>
glUniform4iARB = <OpenGL.platform.baseplatform.glUniform4iARB object at 0x280a2d0>
glUniform4ivARB = <OpenGL.platform.baseplatform.glUniform4ivARB object at 0x280a6d0>
glUniformMatrix2fvARB = <OpenGL.platform.baseplatform.glUniformMatrix2fvARB object at 0x280a750>
glUniformMatrix3fvARB = <OpenGL.platform.baseplatform.glUniformMatrix3fvARB object at 0x280a7d0>
glUniformMatrix4fvARB = <OpenGL.platform.baseplatform.glUniformMatrix4fvARB object at 0x280a850>
glUseProgramObjectARB = <OpenGL.platform.baseplatform.glUseProgramObjectARB object at 0x2805dd0>
glValidateProgramARB = <OpenGL.platform.baseplatform.glValidateProgramARB object at 0x2805e90>