Module: GL_ATI_fragment_shader::Functions

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

Constant Summary collapse

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

Instance Method Summary collapse

Instance Method Details

#glAlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod) ⇒ Object



120
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 120

def glAlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod) end

#glAlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod) ⇒ Object



121
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 121

def glAlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod) end

#glAlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod) ⇒ Object



122
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 122

def glAlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod) end

#glBeginFragmentShaderATIObject



113
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 113

def glBeginFragmentShaderATI() end

#glBindFragmentShaderATI(id) ⇒ Object



111
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 111

def glBindFragmentShaderATI(id) end

#glColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod) ⇒ Object



117
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 117

def glColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod) end

#glColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod) ⇒ Object



118
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 118

def glColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod) end

#glColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod) ⇒ Object



119
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 119

def glColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod) end

#glDeleteFragmentShaderATI(id) ⇒ Object



112
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 112

def glDeleteFragmentShaderATI(id) end

#glEndFragmentShaderATIObject



114
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 114

def glEndFragmentShaderATI() end

#glGenFragmentShadersATI(range) ⇒ Object



110
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 110

def glGenFragmentShadersATI(range) end

#glPassTexCoordATI(dst, coord, swizzle) ⇒ Object



115
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 115

def glPassTexCoordATI(dst, coord, swizzle) end

#glSampleMapATI(dst, interp, swizzle) ⇒ Object



116
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 116

def glSampleMapATI(dst, interp, swizzle) end

#glSetFragmentShaderConstantATI(dst, value) ⇒ Object



123
# File 'lib/opengl-definitions/extensions/GL_ATI_fragment_shader.rb', line 123

def glSetFragmentShaderConstantATI(dst, value) end