OpenGL-2.2.1.1: A binding for the OpenGL graphics systemContentsIndex
Graphics.Rendering.OpenGL.GL.Feedback
Portabilityportable
Stabilitystable
Maintainersven.panne@aedion.de
Description
This module corresponds to section 5.3 (Feedback) of the OpenGL 2.1 specs.
Documentation
data FeedbackToken
Constructors
PointToken VertexInfo
LineToken VertexInfo VertexInfo
LineResetToken VertexInfo VertexInfo
PolygonToken [VertexInfo]
BitmapToken VertexInfo
DrawPixelToken VertexInfo
CopyPixelToken VertexInfo
PassThroughToken PassThroughValue
show/hide Instances
data VertexInfo
Constructors
Vertex2D (Vertex2 GLfloat)
Vertex3D (Vertex3 GLfloat)
Vertex3DColor (Vertex3 GLfloat) ColorInfo
Vertex3DColorTexture (Vertex3 GLfloat) ColorInfo (TexCoord4 GLfloat)
Vertex4DColorTexture (Vertex4 GLfloat) ColorInfo (TexCoord4 GLfloat)
show/hide Instances
type ColorInfo = Either (Index1 GLint) (Color4 GLfloat)
data FeedbackType
Constructors
TwoD
ThreeD
ThreeDColor
ThreeDColorTexture
FourDColorTexture
show/hide Instances
getFeedbackTokens :: GLsizei -> FeedbackType -> IO a -> IO (a, Maybe [FeedbackToken])
newtype PassThroughValue
Constructors
PassThroughValue GLfloat
show/hide Instances
passThrough :: PassThroughValue -> IO ()
Produced by Haddock version 0.8