HOpenGL Libraries (OpenGL package)Source codeContentsIndex
Graphics.Rendering.OpenGL.GL.Texturing.Environments
Portabilityportable
Stabilitystable
Maintainersven.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
show/hide Instances
textureFunction :: StateVar TextureFunction
data TextureCombineFunction
Constructors
Replace'
Modulate'
AddUnsigned'
AddSigned
Interpolate
Subtract
Dot3RGB
Dot3RGBA
show/hide Instances
combineRGB :: StateVar TextureCombineFunction
combineAlpha :: StateVar TextureCombineFunction
data ArgNum
Constructors
Arg0
Arg1
Arg2
Arg3
show/hide Instances
data Arg
Constructors
Arg BlendingFactor Src
show/hide Instances
data Src
Constructors
CurrentUnit
Previous
Crossbar TextureUnit
Constant
PrimaryColor
show/hide 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