Module: GL_ATI_fragment_shader

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

Defined Under Namespace

Modules: Constants

Constant Summary collapse

FUNCTIONS =
{
  glGenFragmentShadersATI:        [ :GLuint, :GLuint ].freeze,
  glBindFragmentShaderATI:        [ :void, :GLuint ].freeze,
  glDeleteFragmentShaderATI:      [ :void, :GLuint ].freeze,
  glBeginFragmentShaderATI:       [ :void ].freeze,
  glEndFragmentShaderATI:         [ :void ].freeze,
  glPassTexCoordATI:              [ :void, :GLuint, :GLuint, :GLenum ].freeze,
  glSampleMapATI:                 [ :void, :GLuint, :GLuint, :GLenum ].freeze,
  glColorFragmentOp1ATI:          [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glColorFragmentOp2ATI:          [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glColorFragmentOp3ATI:          [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glAlphaFragmentOp1ATI:          [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glAlphaFragmentOp2ATI:          [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glAlphaFragmentOp3ATI:          [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  glSetFragmentShaderConstantATI: [ :void, :GLuint, :pointer ].freeze,
}.freeze