|
Graphics.Rendering.OpenGL.GL.Texturing.Environments | Portability | portable | Stability | stable | Maintainer | sven.panne@aedion.de |
|
|
|
Description |
This module corresponds to section 3.8.13 (Texture Environments and Texture
Functions) of the OpenGL 2.1 specs.
|
|
|
Documentation |
|
data TextureFunction |
Constructors | Modulate | | Decal | | Blend | | Replace | | AddUnsigned | | Combine | | Combine4 | |
| Instances | |
|
|
textureFunction :: StateVar TextureFunction |
|
data TextureCombineFunction |
Constructors | Replace' | | Modulate' | | AddUnsigned' | | AddSigned | | Interpolate | | Subtract | | Dot3RGB | | Dot3RGBA | |
| Instances | |
|
|
combineRGB :: StateVar TextureCombineFunction |
|
combineAlpha :: StateVar TextureCombineFunction |
|
data ArgNum |
Constructors | | Instances | |
|
|
data Arg |
Constructors | | Instances | |
|
|
data Src |
Constructors | CurrentUnit | | Previous | | Crossbar TextureUnit | | Constant | | PrimaryColor | |
| Instances | |
|
|
argRGB :: ArgNum -> StateVar Arg |
|
argAlpha :: ArgNum -> StateVar Arg |
|
rgbScale :: StateVar GLfloat |
|
alphaScale :: StateVar GLfloat |
|
constantColor :: StateVar (Color4 GLfloat) |
|
textureUnitLODBias :: StateVar LOD |
|
Produced by Haddock version 0.8 |