'''OpenGL extension ATI.texture_env_combine3
This module customises the behaviour of the
OpenGL.raw.GL.ATI.texture_env_combine3 to provide a more
Python-friendly API
Overview (from thespec import
Adds new set of operations to the texture combiner operations.
MODULATE_ADD_ATI Arg0 * Arg2 + Arg1
MODULATE_SIGNED_ADD_ATI Arg0 * Arg2 + Arg1 - 0.5
MODULATE_SUBTRACT_ATI Arg0 * Arg2 - Arg1
where Arg0, Arg1 and Arg2 are derived from import
PRIMARY_COLOR_ARB primary color of incoming fragment
TEXTURE texture color of corresponding texture unit
CONSTANT_ARB texture environment constant color
PREVIOUS_ARB result of previous texture environment; on
texture unit 0, this maps to PRIMARY_COLOR_ARB
In addition, the result may be scaled by 1.0, 2.0 or 4.0.
Note that in addition to providing more flexible equations new source
inputs have been added for zero and one.
The official definition of this extension is available here:
http://www.opengl.org/registry/specs/ATI/texture_env_combine3.txt
'''
from OpenGL import platform,constants,constant,arrays
from OpenGL import extensions,wrapper
from OpenGL.GL import glget
import ctypes
from OpenGL.raw.GL.ATI.texture_env_combine3 import *
### END AUTOGENERATED SECTION
|