OpenGL.raw.GL.ARB.shader_subroutine

Autogenerated by xml_generate script, do not edit!

Functions

glGetActiveSubroutineName( program , shadertype , index , bufsize , length , name )
glGetActiveSubroutineUniformiv( program , shadertype , index , pname , values )
glGetActiveSubroutineUniformName( program , shadertype , index , bufsize , length , name )
glGetProgramStageiv( program , shadertype , pname , values )
glGetSubroutineIndex( program , shadertype , name ) -> <class 'ctypes.c_uint'>
glGetSubroutineUniformLocation( program , shadertype , name ) -> <class 'ctypes.c_int'>
glGetUniformSubroutineuiv( shadertype , location , params )
glUniformSubroutinesuiv( shadertype , count , indices )

Constants

GL_ACTIVE_SUBROUTINE_MAX_LENGTH (36424)
GL_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS (36423)
GL_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH (36425)
GL_ACTIVE_SUBROUTINE_UNIFORMS (36326)
GL_ACTIVE_SUBROUTINES (36325)
GL_COMPATIBLE_SUBROUTINES (36427)
GL_MAX_SUBROUTINE_UNIFORM_LOCATIONS (36328)
GL_MAX_SUBROUTINES (36327)
GL_NUM_COMPATIBLE_SUBROUTINES (36426)
GL_UNIFORM_NAME_LENGTH (35385)
GL_UNIFORM_SIZE (35384)