Module: GL_ARB_sampler_objects

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glGenSamplers:             [ :void, :GLsizei, :pointer ].freeze,
  glDeleteSamplers:          [ :void, :GLsizei, :pointer ].freeze,
  glIsSampler:               [ :GLboolean, :GLuint ].freeze,
  glBindSampler:             [ :void, :GLuint, :GLuint ].freeze,
  glSamplerParameteri:       [ :void, :GLuint, :GLenum, :GLint ].freeze,
  glSamplerParameteriv:      [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glSamplerParameterf:       [ :void, :GLuint, :GLenum, :GLfloat ].freeze,
  glSamplerParameterfv:      [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glSamplerParameterIiv:     [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glSamplerParameterIuiv:    [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetSamplerParameteriv:   [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetSamplerParameterIiv:  [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetSamplerParameterfv:   [ :void, :GLuint, :GLenum, :pointer ].freeze,
  glGetSamplerParameterIuiv: [ :void, :GLuint, :GLenum, :pointer ].freeze,
}.freeze