OpenGL-2.2.1.1: A binding for the OpenGL graphics systemSource 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 Source
Constructors
Modulate
Decal
Blend
Replace
AddUnsigned
Combine
Combine4
show/hide Instances
textureFunction :: StateVar TextureFunctionSource
data TextureCombineFunction Source
Constructors
Replace'
Modulate'
AddUnsigned'
AddSigned
Interpolate
Subtract
Dot3RGB
Dot3RGBA
show/hide Instances
combineRGB :: StateVar TextureCombineFunctionSource
combineAlpha :: StateVar TextureCombineFunctionSource
data ArgNum Source
Constructors
Arg0
Arg1
Arg2
Arg3
show/hide Instances
data Arg Source
Constructors
Arg BlendingFactor Src
show/hide Instances
data Src Source
Constructors
CurrentUnit
Previous
Crossbar TextureUnit
Constant
PrimaryColor
show/hide Instances
argRGB :: ArgNum -> StateVar ArgSource
argAlpha :: ArgNum -> StateVar ArgSource
rgbScale :: StateVar GLfloatSource
alphaScale :: StateVar GLfloatSource
constantColor :: StateVar (Color4 GLfloat)Source
textureUnitLODBias :: StateVar LODSource
Produced by Haddock version 0.8