| Copyright | (c) Sven Panne 2002-2019 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Graphics.Rendering.OpenGL.GL.Feedback
Description
This module corresponds to section 5.3 (Feedback) of the OpenGL 2.1 specs.
Documentation
data FeedbackToken Source #
Constructors
Instances
| Show FeedbackToken Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback | |
| Eq FeedbackToken Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods (==) :: FeedbackToken -> FeedbackToken -> Bool Source # (/=) :: FeedbackToken -> FeedbackToken -> Bool Source # | |
| Ord FeedbackToken Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: FeedbackToken -> FeedbackToken -> Ordering Source # (<) :: FeedbackToken -> FeedbackToken -> Bool Source # (<=) :: FeedbackToken -> FeedbackToken -> Bool Source # (>) :: FeedbackToken -> FeedbackToken -> Bool Source # (>=) :: FeedbackToken -> FeedbackToken -> Bool Source # max :: FeedbackToken -> FeedbackToken -> FeedbackToken Source # min :: FeedbackToken -> FeedbackToken -> FeedbackToken Source # | |
data VertexInfo Source #
Constructors
Instances
| Show VertexInfo Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback | |
| Eq VertexInfo Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods (==) :: VertexInfo -> VertexInfo -> Bool Source # (/=) :: VertexInfo -> VertexInfo -> Bool Source # | |
| Ord VertexInfo Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: VertexInfo -> VertexInfo -> Ordering Source # (<) :: VertexInfo -> VertexInfo -> Bool Source # (<=) :: VertexInfo -> VertexInfo -> Bool Source # (>) :: VertexInfo -> VertexInfo -> Bool Source # (>=) :: VertexInfo -> VertexInfo -> Bool Source # max :: VertexInfo -> VertexInfo -> VertexInfo Source # min :: VertexInfo -> VertexInfo -> VertexInfo Source # | |
data FeedbackType Source #
Constructors
| TwoD | |
| ThreeD | |
| ThreeDColor | |
| ThreeDColorTexture | |
| FourDColorTexture |
Instances
| Show FeedbackType Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback | |
| Eq FeedbackType Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods (==) :: FeedbackType -> FeedbackType -> Bool Source # (/=) :: FeedbackType -> FeedbackType -> Bool Source # | |
| Ord FeedbackType Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: FeedbackType -> FeedbackType -> Ordering Source # (<) :: FeedbackType -> FeedbackType -> Bool Source # (<=) :: FeedbackType -> FeedbackType -> Bool Source # (>) :: FeedbackType -> FeedbackType -> Bool Source # (>=) :: FeedbackType -> FeedbackType -> Bool Source # max :: FeedbackType -> FeedbackType -> FeedbackType Source # min :: FeedbackType -> FeedbackType -> FeedbackType Source # | |
getFeedbackTokens :: GLsizei -> FeedbackType -> IO a -> IO (a, Maybe [FeedbackToken]) Source #
newtype PassThroughValue Source #
Constructors
| PassThroughValue GLfloat |
Instances
| Show PassThroughValue Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback | |
| Eq PassThroughValue Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods (==) :: PassThroughValue -> PassThroughValue -> Bool Source # (/=) :: PassThroughValue -> PassThroughValue -> Bool Source # | |
| Ord PassThroughValue Source # | |
Defined in Graphics.Rendering.OpenGL.GL.Feedback Methods compare :: PassThroughValue -> PassThroughValue -> Ordering Source # (<) :: PassThroughValue -> PassThroughValue -> Bool Source # (<=) :: PassThroughValue -> PassThroughValue -> Bool Source # (>) :: PassThroughValue -> PassThroughValue -> Bool Source # (>=) :: PassThroughValue -> PassThroughValue -> Bool Source # max :: PassThroughValue -> PassThroughValue -> PassThroughValue Source # min :: PassThroughValue -> PassThroughValue -> PassThroughValue Source # | |
passThrough :: PassThroughValue -> IO () Source #