Module: GL_ARB_sampler_objects::Functions

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

Constant Summary collapse

Parameters =
{
  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

Instance Method Summary collapse

Instance Method Details

#glBindSampler(unit, sampler) ⇒ Object



10
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 10

def glBindSampler(unit, sampler) end

#glDeleteSamplers(count, samplers) ⇒ Object



8
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 8

def glDeleteSamplers(count, samplers) end

#glGenSamplers(count, samplers) ⇒ Object



7
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 7

def glGenSamplers(count, samplers) end

#glGetSamplerParameterfv(sampler, pname, params) ⇒ Object



19
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 19

def glGetSamplerParameterfv(sampler, pname, params) end

#glGetSamplerParameterIiv(sampler, pname, params) ⇒ Object



18
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 18

def glGetSamplerParameterIiv(sampler, pname, params) end

#glGetSamplerParameterIuiv(sampler, pname, params) ⇒ Object



20
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 20

def glGetSamplerParameterIuiv(sampler, pname, params) end

#glGetSamplerParameteriv(sampler, pname, params) ⇒ Object



17
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 17

def glGetSamplerParameteriv(sampler, pname, params) end

#glIsSampler(sampler) ⇒ Object



9
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 9

def glIsSampler(sampler) end

#glSamplerParameterf(sampler, pname, param) ⇒ Object



13
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 13

def glSamplerParameterf(sampler, pname, param) end

#glSamplerParameterfv(sampler, pname, param) ⇒ Object



14
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 14

def glSamplerParameterfv(sampler, pname, param) end

#glSamplerParameteri(sampler, pname, param) ⇒ Object



11
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 11

def glSamplerParameteri(sampler, pname, param) end

#glSamplerParameterIiv(sampler, pname, param) ⇒ Object



15
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 15

def glSamplerParameterIiv(sampler, pname, param) end

#glSamplerParameterIuiv(sampler, pname, param) ⇒ Object



16
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 16

def glSamplerParameterIuiv(sampler, pname, param) end

#glSamplerParameteriv(sampler, pname, param) ⇒ Object



12
# File 'lib/opengl-definitions/extensions/GL_ARB_sampler_objects.rb', line 12

def glSamplerParameteriv(sampler, pname, param) end