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 =
{
  def glGenFragmentShadersATI(range) end => [ :GLuint, :GLuint ].freeze,
  def glBindFragmentShaderATI(id) end => [ :void, :GLuint ].freeze,
  def glDeleteFragmentShaderATI(id) end => [ :void, :GLuint ].freeze,
  def glBeginFragmentShaderATI() end => [ :void ].freeze,
  def glEndFragmentShaderATI() end => [ :void ].freeze,
  def glPassTexCoordATI(dst, coord, swizzle) end => [ :void, :GLuint, :GLuint, :GLenum ].freeze,
  def glSampleMapATI(dst, interp, swizzle) end => [ :void, :GLuint, :GLuint, :GLenum ].freeze,
  def glColorFragmentOp1ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod) end => [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  def glColorFragmentOp2ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod) end => [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  def glColorFragmentOp3ATI(op, dst, dstMask, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod) end => [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  def glAlphaFragmentOp1ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod) end => [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  def glAlphaFragmentOp2ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod) end => [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  def glAlphaFragmentOp3ATI(op, dst, dstMod, arg1, arg1Rep, arg1Mod, arg2, arg2Rep, arg2Mod, arg3, arg3Rep, arg3Mod) end => [ :void, :GLenum, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint, :GLuint ].freeze,
  def glSetFragmentShaderConstantATI(dst, value) end => [ :void, :GLuint, :pointer ].freeze,
}.freeze