Module: GL_ARB_shader_subroutine
- Defined in:
- lib/opengl-definitions/extensions/GL_ARB_shader_subroutine.rb
Defined Under Namespace
Modules: Constants
Constant Summary collapse
- Functions =
{ def glGetSubroutineUniformLocation(program, shadertype, name) end => [ :GLint, :GLuint, :GLenum, :string ].freeze, def glGetSubroutineIndex(program, shadertype, name) end => [ :GLuint, :GLuint, :GLenum, :string ].freeze, def glGetActiveSubroutineUniformiv(program, shadertype, index, pname, values) end => [ :void, :GLuint, :GLenum, :GLuint, :GLenum, :pointer ].freeze, def glGetActiveSubroutineUniformName(program, shadertype, index, bufsize, length, name) end => [ :void, :GLuint, :GLenum, :GLuint, :GLsizei, :pointer, :string ].freeze, def glGetActiveSubroutineName(program, shadertype, index, bufsize, length, name) end => [ :void, :GLuint, :GLenum, :GLuint, :GLsizei, :pointer, :string ].freeze, def glUniformSubroutinesuiv(shadertype, count, indices) end => [ :void, :GLenum, :GLsizei, :pointer ].freeze, def glGetUniformSubroutineuiv(shadertype, location, params) end => [ :void, :GLenum, :GLint, :pointer ].freeze, def glGetProgramStageiv(program, shadertype, pname, values) end => [ :void, :GLuint, :GLenum, :GLenum, :pointer ].freeze, }.freeze