Module: GL_ARB_fragment_program::Functions

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

Constant Summary collapse

Parameters =
{
  glProgramStringARB:              [ :void, :GLenum, :GLenum, :GLsizei, :pointer ].freeze,
  glBindProgramARB:                [ :void, :GLenum, :GLuint ].freeze,
  glDeleteProgramsARB:             [ :void, :GLsizei, :pointer ].freeze,
  glGenProgramsARB:                [ :void, :GLsizei, :pointer ].freeze,
  glProgramEnvParameter4dARB:      [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glProgramEnvParameter4dvARB:     [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glProgramEnvParameter4fARB:      [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glProgramEnvParameter4fvARB:     [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glProgramLocalParameter4dARB:    [ :void, :GLenum, :GLuint, :GLdouble, :GLdouble, :GLdouble, :GLdouble ].freeze,
  glProgramLocalParameter4dvARB:   [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glProgramLocalParameter4fARB:    [ :void, :GLenum, :GLuint, :GLfloat, :GLfloat, :GLfloat, :GLfloat ].freeze,
  glProgramLocalParameter4fvARB:   [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glGetProgramEnvParameterdvARB:   [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glGetProgramEnvParameterfvARB:   [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glGetProgramLocalParameterdvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glGetProgramLocalParameterfvARB: [ :void, :GLenum, :GLuint, :pointer ].freeze,
  glGetProgramivARB:               [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glGetProgramStringARB:           [ :void, :GLenum, :GLenum, :pointer ].freeze,
  glIsProgramARB:                  [ :GLboolean, :GLuint ].freeze,
}.freeze

Instance Method Summary collapse

Instance Method Details

#glBindProgramARB(target, program) ⇒ Object



85
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 85

def glBindProgramARB(target, program) end

#glDeleteProgramsARB(n, programs) ⇒ Object



86
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 86

def glDeleteProgramsARB(n, programs) end

#glGenProgramsARB(n, programs) ⇒ Object



87
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 87

def glGenProgramsARB(n, programs) end

#glGetProgramEnvParameterdvARB(target, index, params) ⇒ Object



96
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 96

def glGetProgramEnvParameterdvARB(target, index, params) end

#glGetProgramEnvParameterfvARB(target, index, params) ⇒ Object



97
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 97

def glGetProgramEnvParameterfvARB(target, index, params) end

#glGetProgramivARB(target, pname, params) ⇒ Object



100
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 100

def glGetProgramivARB(target, pname, params) end

#glGetProgramLocalParameterdvARB(target, index, params) ⇒ Object



98
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 98

def glGetProgramLocalParameterdvARB(target, index, params) end

#glGetProgramLocalParameterfvARB(target, index, params) ⇒ Object



99
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 99

def glGetProgramLocalParameterfvARB(target, index, params) end

#glGetProgramStringARB(target, pname, string) ⇒ Object



101
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 101

def glGetProgramStringARB(target, pname, string) end

#glIsProgramARB(program) ⇒ Object



102
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 102

def glIsProgramARB(program) end

#glProgramEnvParameter4dARB(target, index, x, y, z, w) ⇒ Object



88
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 88

def glProgramEnvParameter4dARB(target, index, x, y, z, w) end

#glProgramEnvParameter4dvARB(target, index, params) ⇒ Object



89
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 89

def glProgramEnvParameter4dvARB(target, index, params) end

#glProgramEnvParameter4fARB(target, index, x, y, z, w) ⇒ Object



90
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 90

def glProgramEnvParameter4fARB(target, index, x, y, z, w) end

#glProgramEnvParameter4fvARB(target, index, params) ⇒ Object



91
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 91

def glProgramEnvParameter4fvARB(target, index, params) end

#glProgramLocalParameter4dARB(target, index, x, y, z, w) ⇒ Object



92
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 92

def glProgramLocalParameter4dARB(target, index, x, y, z, w) end

#glProgramLocalParameter4dvARB(target, index, params) ⇒ Object



93
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 93

def glProgramLocalParameter4dvARB(target, index, params) end

#glProgramLocalParameter4fARB(target, index, x, y, z, w) ⇒ Object



94
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 94

def glProgramLocalParameter4fARB(target, index, x, y, z, w) end

#glProgramLocalParameter4fvARB(target, index, params) ⇒ Object



95
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 95

def glProgramLocalParameter4fvARB(target, index, params) end

#glProgramStringARB(target, format, len, string) ⇒ Object



84
# File 'lib/opengl-definitions/extensions/GL_ARB_fragment_program.rb', line 84

def glProgramStringARB(target, format, len, string) end