module Graphics.Rendering.OpenGL.Raw.ARB.ShaderSubroutine (
gl_ACTIVE_SUBROUTINES,
gl_ACTIVE_SUBROUTINE_MAX_LENGTH,
gl_ACTIVE_SUBROUTINE_UNIFORMS,
gl_ACTIVE_SUBROUTINE_UNIFORM_LOCATIONS,
gl_ACTIVE_SUBROUTINE_UNIFORM_MAX_LENGTH,
gl_COMPATIBLE_SUBROUTINES,
gl_MAX_SUBROUTINES,
gl_MAX_SUBROUTINE_UNIFORM_LOCATIONS,
gl_NUM_COMPATIBLE_SUBROUTINES,
gl_UNIFORM_NAME_LENGTH,
gl_UNIFORM_SIZE,
glGetActiveSubroutineName,
glGetActiveSubroutineUniformName,
glGetActiveSubroutineUniformiv,
glGetProgramStageiv,
glGetSubroutineIndex,
glGetSubroutineUniformLocation,
glGetUniformSubroutineuiv,
glUniformSubroutinesuiv
) where
import Graphics.Rendering.OpenGL.Raw.Tokens
import Graphics.Rendering.OpenGL.Raw.Functions