Module: GL_ARB_program_interface_query

Defined in:
lib/opengl-definitions/extensions/GL_ARB_program_interface_query.rb

Defined Under Namespace

Modules: Constants

Constant Summary collapse

Functions =
{
  def glGetProgramInterfaceiv(program, programInterface, pname, params) end => [ :void, :GLuint, :GLenum, :GLenum, :pointer ].freeze,
  def glGetProgramResourceIndex(program, programInterface, name) end => [ :GLuint, :GLuint, :GLenum, :string ].freeze,
  def glGetProgramResourceName(program, programInterface, index, bufSize, length, name) end => [ :void, :GLuint, :GLenum, :GLuint, :GLsizei, :pointer, :string ].freeze,
  def glGetProgramResourceiv(program, programInterface, index, propCount, props, bufSize, length, params) end => [ :void, :GLuint, :GLenum, :GLuint, :GLsizei, :pointer, :GLsizei, :pointer, :pointer ].freeze,
  def glGetProgramResourceLocation(program, programInterface, name) end => [ :GLint, :GLuint, :GLenum, :string ].freeze,
  def glGetProgramResourceLocationIndex(program, programInterface, name) end => [ :GLint, :GLuint, :GLenum, :string ].freeze,
}.freeze