OpenGL 2.13.0.0 → 2.13.1.0
raw patch · 6 files changed
+87/−36 lines, 6 filesdep +containersdep ~OpenGLRawPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
Dependencies added: containers
Dependency ranges changed: OpenGLRaw
API changes (from Hackage documentation)
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance CanBeLabeled BufferObject
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq BufferAccess
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq BufferObject
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq BufferTarget
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq BufferUsage
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq IndexedBufferTarget
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq MapBufferUsage
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq MappingFailure
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Eq TransferDirection
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance GeneratableObjectName BufferObject
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance ObjectName BufferObject
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord BufferAccess
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord BufferObject
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord BufferTarget
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord BufferUsage
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord IndexedBufferTarget
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord MapBufferUsage
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord MappingFailure
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Ord TransferDirection
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show BufferAccess
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show BufferObject
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show BufferTarget
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show BufferUsage
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show IndexedBufferTarget
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show MapBufferUsage
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show MappingFailure
- Graphics.Rendering.OpenGL.GL.BufferObjects: instance Show TransferDirection
- Graphics.Rendering.OpenGL.GL.Clipping: instance Eq ClipPlaneName
- Graphics.Rendering.OpenGL.GL.Clipping: instance Ord ClipPlaneName
- Graphics.Rendering.OpenGL.GL.Clipping: instance Show ClipPlaneName
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq ClampMode
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq ClampTarget
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq ColorMaterialParameter
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq FrontFaceDirection
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq Light
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq LightModelColorControl
- Graphics.Rendering.OpenGL.GL.Colors: instance Eq ShadingModel
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord ClampMode
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord ClampTarget
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord ColorMaterialParameter
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord FrontFaceDirection
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord Light
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord LightModelColorControl
- Graphics.Rendering.OpenGL.GL.Colors: instance Ord ShadingModel
- Graphics.Rendering.OpenGL.GL.Colors: instance Show ClampMode
- Graphics.Rendering.OpenGL.GL.Colors: instance Show ClampTarget
- Graphics.Rendering.OpenGL.GL.Colors: instance Show ColorMaterialParameter
- Graphics.Rendering.OpenGL.GL.Colors: instance Show FrontFaceDirection
- Graphics.Rendering.OpenGL.GL.Colors: instance Show Light
- Graphics.Rendering.OpenGL.GL.Colors: instance Show LightModelColorControl
- Graphics.Rendering.OpenGL.GL.Colors: instance Show ShadingModel
- Graphics.Rendering.OpenGL.GL.ConditionalRendering: instance Eq ConditionalRenderMode
- Graphics.Rendering.OpenGL.GL.ConditionalRendering: instance Ord ConditionalRenderMode
- Graphics.Rendering.OpenGL.GL.ConditionalRendering: instance Show ConditionalRenderMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq (GLmatrix a)
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq MatrixMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq MatrixOrder
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq Position
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq Size
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq TextureCoordName
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq TextureGenMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Eq a => Eq (Plane a)
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Matrix GLmatrix
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance MatrixComponent GLdouble
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance MatrixComponent GLfloat
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord (GLmatrix a)
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord MatrixMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord MatrixOrder
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord Position
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord Size
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord TextureCoordName
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord TextureGenMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Ord a => Ord (Plane a)
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show (GLmatrix a)
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show MatrixMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show MatrixOrder
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show Position
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show Size
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show TextureCoordName
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show TextureGenMode
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Show a => Show (Plane a)
- Graphics.Rendering.OpenGL.GL.CoordTrans: instance Storable a => Storable (Plane a)
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Eq DebugMessage
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Eq DebugMessageID
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Eq DebugSeverity
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Eq DebugSource
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Eq DebugType
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Eq MessageGroup
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Ord DebugMessage
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Ord DebugMessageID
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Ord DebugSeverity
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Ord DebugSource
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Ord DebugType
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Ord MessageGroup
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Show DebugMessage
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Show DebugMessageID
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Show DebugSeverity
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Show DebugSource
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Show DebugType
- Graphics.Rendering.OpenGL.GL.DebugOutput: instance Show MessageGroup
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance CanBeLabeled DisplayList
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance Eq DisplayList
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance Eq ListMode
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance GeneratableObjectName DisplayList
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance ObjectName DisplayList
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance Ord DisplayList
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance Ord ListMode
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance Show DisplayList
- Graphics.Rendering.OpenGL.GL.DisplayLists: instance Show ListMode
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Eq d => Eq (GLmap1 c d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Eq d => Eq (GLmap2 c d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Eq d => Eq (MapDescriptor d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Map1 GLmap1
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Map2 GLmap2
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Ord d => Ord (GLmap1 c d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Ord d => Ord (GLmap2 c d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Ord d => Ord (MapDescriptor d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Show d => Show (GLmap1 c d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Show d => Show (GLmap2 c d)
- Graphics.Rendering.OpenGL.GL.Evaluators: instance Show d => Show (MapDescriptor d)
- Graphics.Rendering.OpenGL.GL.Feedback: instance Eq FeedbackToken
- Graphics.Rendering.OpenGL.GL.Feedback: instance Eq FeedbackType
- Graphics.Rendering.OpenGL.GL.Feedback: instance Eq PassThroughValue
- Graphics.Rendering.OpenGL.GL.Feedback: instance Eq VertexInfo
- Graphics.Rendering.OpenGL.GL.Feedback: instance Ord FeedbackToken
- Graphics.Rendering.OpenGL.GL.Feedback: instance Ord FeedbackType
- Graphics.Rendering.OpenGL.GL.Feedback: instance Ord PassThroughValue
- Graphics.Rendering.OpenGL.GL.Feedback: instance Ord VertexInfo
- Graphics.Rendering.OpenGL.GL.Feedback: instance Show FeedbackToken
- Graphics.Rendering.OpenGL.GL.Feedback: instance Show FeedbackType
- Graphics.Rendering.OpenGL.GL.Feedback: instance Show PassThroughValue
- Graphics.Rendering.OpenGL.GL.Feedback: instance Show VertexInfo
- Graphics.Rendering.OpenGL.GL.Fog: instance Eq FogCoordSrc
- Graphics.Rendering.OpenGL.GL.Fog: instance Eq FogDistanceMode
- Graphics.Rendering.OpenGL.GL.Fog: instance Eq FogMode
- Graphics.Rendering.OpenGL.GL.Fog: instance Ord FogCoordSrc
- Graphics.Rendering.OpenGL.GL.Fog: instance Ord FogDistanceMode
- Graphics.Rendering.OpenGL.GL.Fog: instance Ord FogMode
- Graphics.Rendering.OpenGL.GL.Fog: instance Show FogCoordSrc
- Graphics.Rendering.OpenGL.GL.Fog: instance Show FogDistanceMode
- Graphics.Rendering.OpenGL.GL.Fog: instance Show FogMode
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Eq AccumOp
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Eq ClearBuffer
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Eq ClearBufferCommand
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Ord AccumOp
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Ord ClearBuffer
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Ord ClearBufferCommand
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Show AccumOp
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Show ClearBuffer
- Graphics.Rendering.OpenGL.GL.Framebuffer: instance Show ClearBufferCommand
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects: instance Eq FramebufferStatus
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects: instance Ord FramebufferStatus
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects: instance Show FramebufferStatus
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries: instance Eq AttachmentObjectType
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries: instance Ord AttachmentObjectType
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries: instance Show AttachmentObjectType
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects: instance Eq RenderbufferSize
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects: instance Ord RenderbufferSize
- Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects: instance Show RenderbufferSize
- Graphics.Rendering.OpenGL.GL.Hints: instance Eq HintMode
- Graphics.Rendering.OpenGL.GL.Hints: instance Eq HintTarget
- Graphics.Rendering.OpenGL.GL.Hints: instance Ord HintMode
- Graphics.Rendering.OpenGL.GL.Hints: instance Ord HintTarget
- Graphics.Rendering.OpenGL.GL.Hints: instance Show HintMode
- Graphics.Rendering.OpenGL.GL.Hints: instance Show HintTarget
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Eq BlendEquation
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Eq LogicOp
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Eq StencilOp
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Ord BlendEquation
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Ord LogicOp
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Ord StencilOp
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Show BlendEquation
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Show LogicOp
- Graphics.Rendering.OpenGL.GL.PerFragment: instance Show StencilOp
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Eq ColorTable
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Eq ColorTableStage
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Eq Proxy
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Ord ColorTable
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Ord ColorTableStage
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Ord Proxy
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Show ColorTable
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Show ColorTableStage
- Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance Show Proxy
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Eq ConvolutionBorderMode
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Eq ConvolutionParameter
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Eq ConvolutionTarget
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Ord ConvolutionBorderMode
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Ord ConvolutionParameter
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Ord ConvolutionTarget
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Show ConvolutionBorderMode
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Show ConvolutionParameter
- Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance Show ConvolutionTarget
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Eq (GLpixelmap a)
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Eq PixelMapTarget
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Ord (GLpixelmap a)
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Ord PixelMapTarget
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance PixelMap GLpixelmap
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance PixelMapComponent GLfloat
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance PixelMapComponent GLuint
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance PixelMapComponent GLushort
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Show (GLpixelmap a)
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Show PixelMapTarget
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage: instance Eq PixelStoreDirection
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage: instance Ord PixelStoreDirection
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage: instance Show PixelStoreDirection
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer: instance Eq PixelTransferStage
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer: instance Ord PixelTransferStage
- Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer: instance Show PixelTransferStage
- Graphics.Rendering.OpenGL.GL.PixellikeObject: instance PixellikeObjectTarget FramebufferTargetAttachment
- Graphics.Rendering.OpenGL.GL.PixellikeObject: instance PixellikeObjectTarget RenderbufferTarget
- Graphics.Rendering.OpenGL.GL.PixellikeObject: instance QueryableTextureTarget t => PixellikeObjectTarget (TextureTargetFull t)
- Graphics.Rendering.OpenGL.GL.Polygons: instance Eq GLpolygonstipple
- Graphics.Rendering.OpenGL.GL.Polygons: instance Ord GLpolygonstipple
- Graphics.Rendering.OpenGL.GL.Polygons: instance PolygonStipple GLpolygonstipple
- Graphics.Rendering.OpenGL.GL.Polygons: instance Show GLpolygonstipple
- Graphics.Rendering.OpenGL.GL.PrimitiveMode: instance Eq PrimitiveMode
- Graphics.Rendering.OpenGL.GL.PrimitiveMode: instance Ord PrimitiveMode
- Graphics.Rendering.OpenGL.GL.PrimitiveMode: instance Show PrimitiveMode
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance Eq QueryTarget
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance Ord QueryTarget
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance QueryResult GLint
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance QueryResult GLint64
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance QueryResult GLuint
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance QueryResult GLuint64
- Graphics.Rendering.OpenGL.GL.QueryObjects: instance Show QueryTarget
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent GLdouble
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent GLfloat
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent GLint
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent GLshort
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent a => RasterPos (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent a => RasterPos (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.RasterPos: instance RasterPosComponent a => RasterPos (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.RasterPos: instance WindowPosComponent GLdouble
- Graphics.Rendering.OpenGL.GL.RasterPos: instance WindowPosComponent GLfloat
- Graphics.Rendering.OpenGL.GL.RasterPos: instance WindowPosComponent GLint
- Graphics.Rendering.OpenGL.GL.RasterPos: instance WindowPosComponent GLshort
- Graphics.Rendering.OpenGL.GL.RasterPos: instance WindowPosComponent a => WindowPos (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.RasterPos: instance WindowPosComponent a => WindowPos (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance Eq BlitBuffer
- Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance Eq PixelCopyType
- Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance Ord BlitBuffer
- Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance Ord PixelCopyType
- Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance Show BlitBuffer
- Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance Show PixelCopyType
- Graphics.Rendering.OpenGL.GL.Rectangles: instance Rect GLdouble
- Graphics.Rendering.OpenGL.GL.Rectangles: instance Rect GLfloat
- Graphics.Rendering.OpenGL.GL.Rectangles: instance Rect GLint
- Graphics.Rendering.OpenGL.GL.Rectangles: instance Rect GLshort
- Graphics.Rendering.OpenGL.GL.SavingState: instance Eq ClientAttributeGroup
- Graphics.Rendering.OpenGL.GL.SavingState: instance Eq ServerAttributeGroup
- Graphics.Rendering.OpenGL.GL.SavingState: instance Ord ClientAttributeGroup
- Graphics.Rendering.OpenGL.GL.SavingState: instance Ord ServerAttributeGroup
- Graphics.Rendering.OpenGL.GL.SavingState: instance Show ClientAttributeGroup
- Graphics.Rendering.OpenGL.GL.SavingState: instance Show ServerAttributeGroup
- Graphics.Rendering.OpenGL.GL.Selection: instance Eq HitRecord
- Graphics.Rendering.OpenGL.GL.Selection: instance Eq Name
- Graphics.Rendering.OpenGL.GL.Selection: instance Ord HitRecord
- Graphics.Rendering.OpenGL.GL.Selection: instance Ord Name
- Graphics.Rendering.OpenGL.GL.Selection: instance Show HitRecord
- Graphics.Rendering.OpenGL.GL.Selection: instance Show Name
- Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance Eq ProgramBinary
- Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance Eq ProgramBinaryFormat
- Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance Ord ProgramBinary
- Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance Ord ProgramBinaryFormat
- Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance Show ProgramBinary
- Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance Show ProgramBinaryFormat
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance Eq ShaderBinary
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance Eq ShaderBinaryFormat
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance Ord ShaderBinary
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance Ord ShaderBinaryFormat
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance Show ShaderBinary
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance Show ShaderBinaryFormat
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance Eq PrecisionType
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance Eq ShaderType
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance Ord PrecisionType
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance Ord ShaderType
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance Show PrecisionType
- Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance Show ShaderType
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Eq UniformLocation
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Ord UniformLocation
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Show UniformLocation
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Uniform TextureUnit
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent GLfloat
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent GLint
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent GLuint
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Color3 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Color4 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (FogCoord1 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Index1 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Normal3 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (TexCoord1 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (TexCoord2 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (TexCoord3 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (TexCoord4 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance UniformComponent a => Uniform (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.StringQueries: instance Eq ContextProfile'
- Graphics.Rendering.OpenGL.GL.StringQueries: instance Ord ContextProfile'
- Graphics.Rendering.OpenGL.GL.StringQueries: instance Show ContextProfile'
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance CanBeLabeled SyncObject
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Eq SyncObject
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Eq SyncStatus
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Eq WaitFlag
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Eq WaitResult
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance ObjectName SyncObject
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Ord SyncObject
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Ord SyncStatus
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Ord WaitFlag
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Ord WaitResult
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Show SyncObject
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Show SyncStatus
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Show WaitFlag
- Graphics.Rendering.OpenGL.GL.SyncObjects: instance Show WaitResult
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vector1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vector2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vector3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vector4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vertex1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vertex2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vertex3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Applicative Vertex4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Bounded a => Bounded (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Eq a => Eq (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vector1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vector2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vector3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vector4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vertex1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vertex2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vertex3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Foldable Vertex4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vector1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vector2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vector3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vector4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vertex1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vertex2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vertex3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Functor Vertex4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ix a => Ix (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Ord a => Ord (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Read a => Read (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Show a => Show (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vector1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vector2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vector3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vector4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Storable a => Storable (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vector1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vector2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vector3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vector4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vertex1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vertex2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vertex3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Traversable Vertex4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vector1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vector2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vector3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vector4
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vertex1
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vertex2
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vertex3
- Graphics.Rendering.OpenGL.GL.Tensor: instance Typeable Vertex4
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Eq Arg
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Eq ArgNum
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Eq Src
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Eq TextureCombineFunction
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Eq TextureFunction
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Ord Arg
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Ord ArgNum
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Ord Src
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Ord TextureCombineFunction
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Ord TextureFunction
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Show Arg
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Show ArgNum
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Show Src
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Show TextureCombineFunction
- Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance Show TextureFunction
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Eq Clamping
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Eq Repetition
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Eq TextureCompareOperator
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Ord Clamping
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Ord Repetition
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Ord TextureCompareOperator
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Show Clamping
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Show Repetition
- Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance Show TextureCompareOperator
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq (CompressedPixelData a)
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq CompressedTextureFormat
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq SampleLocations
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq TexturePosition1D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq TexturePosition2D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq TexturePosition3D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq TextureSize1D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq TextureSize2D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Eq TextureSize3D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord (CompressedPixelData a)
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord CompressedTextureFormat
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord SampleLocations
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord TexturePosition1D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord TexturePosition2D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord TexturePosition3D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord TextureSize1D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord TextureSize2D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Ord TextureSize3D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show (CompressedPixelData a)
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show CompressedTextureFormat
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show SampleLocations
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show TexturePosition1D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show TexturePosition2D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show TexturePosition3D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show TextureSize1D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show TextureSize2D
- Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance Show TextureSize3D
- Graphics.Rendering.OpenGL.GL.TransformFeedback: instance Eq TransformFeedbackBufferMode
- Graphics.Rendering.OpenGL.GL.TransformFeedback: instance Ord TransformFeedbackBufferMode
- Graphics.Rendering.OpenGL.GL.TransformFeedback: instance Show TransformFeedbackBufferMode
- Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance CanBeLabeled VertexArrayObject
- Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance Eq VertexArrayObject
- Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance GeneratableObjectName VertexArrayObject
- Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance ObjectName VertexArrayObject
- Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance Ord VertexArrayObject
- Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance Show VertexArrayObject
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Eq (VertexArrayDescriptor a)
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Eq ClientArrayType
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Eq InterleavedArrays
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Ord (VertexArrayDescriptor a)
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Ord ClientArrayType
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Ord InterleavedArrays
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Show (VertexArrayDescriptor a)
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Show ClientArrayType
- Graphics.Rendering.OpenGL.GL.VertexArrays: instance Show InterleavedArrays
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLbyte
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLshort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLubyte
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLuint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent GLushort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent a => Color (Color3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent a => Color (Color4 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance ColorComponent a => SecondaryColor (Color3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance Eq IntegerHandling
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance FogCoordComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance FogCoordComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance FogCoordComponent a => FogCoord (FogCoord1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance IndexComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance IndexComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance IndexComponent GLint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance IndexComponent GLshort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance IndexComponent GLubyte
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance IndexComponent a => Index (Index1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance NormalComponent GLbyte
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance NormalComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance NormalComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance NormalComponent GLint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance NormalComponent GLshort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance NormalComponent a => Normal (Normal3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance Ord IntegerHandling
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance Show IntegerHandling
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent GLint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent GLshort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent a => TexCoord (TexCoord1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent a => TexCoord (TexCoord2 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent a => TexCoord (TexCoord3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance TexCoordComponent a => TexCoord (TexCoord4 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLbyte
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLshort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLubyte
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLuint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent GLushort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Color3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Color4 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (FogCoord1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Index1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Normal3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (TexCoord1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (TexCoord2 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (TexCoord3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (TexCoord4 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vector1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vector2 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vector3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vector4 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vertex1 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexAttribComponent a => VertexAttrib (Vertex4 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent GLdouble
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent GLfloat
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent GLint
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent GLshort
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent a => Vertex (Vertex2 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent a => Vertex (Vertex3 a)
- Graphics.Rendering.OpenGL.GL.VertexSpec: instance VertexComponent a => Vertex (Vertex4 a)
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Eq DisplayMode'
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Eq NURBSMode
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Eq SamplingMethod
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Ord DisplayMode'
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Ord NURBSMode
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Ord SamplingMethod
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Show DisplayMode'
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Show NURBSMode
- Graphics.Rendering.OpenGL.GLU.NURBS: instance Show SamplingMethod
- Graphics.Rendering.OpenGL.GLU.NURBS: instance TrimmingPoint Vertex2
- Graphics.Rendering.OpenGL.GLU.NURBS: instance TrimmingPoint Vertex3
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Eq QuadricDrawStyle
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Eq QuadricOrientation
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Eq QuadricPrimitive
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Eq QuadricStyle
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Eq QuadricTexture
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Ord QuadricDrawStyle
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Ord QuadricOrientation
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Ord QuadricPrimitive
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Ord QuadricStyle
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Ord QuadricTexture
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Show QuadricDrawStyle
- Graphics.Rendering.OpenGL.GLU.Quadrics: instance Show QuadricOrientation
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq TessWinding
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (AnnotatedVertex v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (ComplexContour v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (ComplexPolygon v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (PolygonContours v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (Primitive v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (SimpleContour v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (SimplePolygon v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (Triangle v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (Triangulation v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Eq v => Eq (WeightedProperties v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord TessWinding
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (AnnotatedVertex v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (ComplexContour v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (ComplexPolygon v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (PolygonContours v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (Primitive v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (SimpleContour v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (SimplePolygon v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (Triangle v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (Triangulation v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Ord v => Ord (WeightedProperties v)
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Show TessWinding
- Graphics.Rendering.OpenGL.GLU.Tessellation: instance Storable v => Storable (AnnotatedVertex v)
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance Data.ObjectName.GeneratableObjectName Graphics.Rendering.OpenGL.GL.BufferObjects.BufferObject
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance Data.ObjectName.ObjectName Graphics.Rendering.OpenGL.GL.BufferObjects.BufferObject
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.BufferAccess
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.BufferObject
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.BufferTarget
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.BufferUsage
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.IndexedBufferTarget
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.MapBufferUsage
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.MappingFailure
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.BufferObjects.TransferDirection
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.BufferAccess
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.BufferObject
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.BufferTarget
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.BufferUsage
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.IndexedBufferTarget
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.MapBufferUsage
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.MappingFailure
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.BufferObjects.TransferDirection
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.BufferAccess
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.BufferObject
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.BufferTarget
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.BufferUsage
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.IndexedBufferTarget
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.MapBufferUsage
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.MappingFailure
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.BufferObjects.TransferDirection
+ Graphics.Rendering.OpenGL.GL.BufferObjects: instance Graphics.Rendering.OpenGL.GL.DebugOutput.CanBeLabeled Graphics.Rendering.OpenGL.GL.BufferObjects.BufferObject
+ Graphics.Rendering.OpenGL.GL.Clipping: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Clipping.ClipPlaneName
+ Graphics.Rendering.OpenGL.GL.Clipping: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Clipping.ClipPlaneName
+ Graphics.Rendering.OpenGL.GL.Clipping: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Clipping.ClipPlaneName
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.ClampMode
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.ClampTarget
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.ColorMaterialParameter
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.FrontFaceDirection
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.Light
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.LightModelColorControl
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Colors.ShadingModel
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.ClampMode
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.ClampTarget
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.ColorMaterialParameter
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.FrontFaceDirection
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.Light
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.LightModelColorControl
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Colors.ShadingModel
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.ClampMode
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.ClampTarget
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.ColorMaterialParameter
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.FrontFaceDirection
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.Light
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.LightModelColorControl
+ Graphics.Rendering.OpenGL.GL.Colors: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Colors.ShadingModel
+ Graphics.Rendering.OpenGL.GL.ConditionalRendering: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.ConditionalRendering.ConditionalRenderMode
+ Graphics.Rendering.OpenGL.GL.ConditionalRendering: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.ConditionalRendering.ConditionalRenderMode
+ Graphics.Rendering.OpenGL.GL.ConditionalRendering: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.ConditionalRendering.ConditionalRenderMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.CoordTrans.Plane a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.CoordTrans.GLmatrix a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixOrder
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.CoordTrans.Position
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.CoordTrans.Size
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.CoordTrans.TextureCoordName
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.CoordTrans.TextureGenMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.CoordTrans.Plane a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.CoordTrans.GLmatrix a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixOrder
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.CoordTrans.Position
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.CoordTrans.Size
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.CoordTrans.TextureCoordName
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.CoordTrans.TextureGenMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.CoordTrans.Plane a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show (Graphics.Rendering.OpenGL.GL.CoordTrans.GLmatrix a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixOrder
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.CoordTrans.Position
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.CoordTrans.Size
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.CoordTrans.TextureCoordName
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.CoordTrans.TextureGenMode
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.CoordTrans.Plane a)
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance Graphics.Rendering.OpenGL.GL.CoordTrans.Matrix Graphics.Rendering.OpenGL.GL.CoordTrans.GLmatrix
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.CoordTrans: instance Graphics.Rendering.OpenGL.GL.CoordTrans.MatrixComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DebugOutput.DebugMessage
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DebugOutput.DebugMessageID
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DebugOutput.DebugSeverity
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DebugOutput.DebugSource
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DebugOutput.DebugType
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DebugOutput.MessageGroup
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DebugOutput.DebugMessage
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DebugOutput.DebugMessageID
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DebugOutput.DebugSeverity
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DebugOutput.DebugSource
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DebugOutput.DebugType
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DebugOutput.MessageGroup
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DebugOutput.DebugMessage
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DebugOutput.DebugMessageID
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DebugOutput.DebugSeverity
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DebugOutput.DebugSource
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DebugOutput.DebugType
+ Graphics.Rendering.OpenGL.GL.DebugOutput: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DebugOutput.MessageGroup
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance Data.ObjectName.GeneratableObjectName Graphics.Rendering.OpenGL.GL.DisplayLists.DisplayList
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance Data.ObjectName.ObjectName Graphics.Rendering.OpenGL.GL.DisplayLists.DisplayList
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DisplayLists.DisplayList
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.DisplayLists.ListMode
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DisplayLists.DisplayList
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.DisplayLists.ListMode
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DisplayLists.DisplayList
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.DisplayLists.ListMode
+ Graphics.Rendering.OpenGL.GL.DisplayLists: instance Graphics.Rendering.OpenGL.GL.DebugOutput.CanBeLabeled Graphics.Rendering.OpenGL.GL.DisplayLists.DisplayList
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Classes.Eq d => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Evaluators.GLmap1 c d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Classes.Eq d => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Evaluators.GLmap2 c d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Classes.Eq d => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Evaluators.MapDescriptor d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Classes.Ord d => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Evaluators.GLmap1 c d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Classes.Ord d => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Evaluators.GLmap2 c d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Classes.Ord d => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Evaluators.MapDescriptor d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Show.Show d => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Evaluators.GLmap1 c d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Show.Show d => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Evaluators.GLmap2 c d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance GHC.Show.Show d => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Evaluators.MapDescriptor d)
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance Graphics.Rendering.OpenGL.GL.Evaluators.Map1 Graphics.Rendering.OpenGL.GL.Evaluators.GLmap1
+ Graphics.Rendering.OpenGL.GL.Evaluators: instance Graphics.Rendering.OpenGL.GL.Evaluators.Map2 Graphics.Rendering.OpenGL.GL.Evaluators.GLmap2
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Feedback.FeedbackToken
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Feedback.FeedbackType
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Feedback.PassThroughValue
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Feedback.VertexInfo
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Feedback.FeedbackToken
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Feedback.FeedbackType
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Feedback.PassThroughValue
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Feedback.VertexInfo
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Feedback.FeedbackToken
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Feedback.FeedbackType
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Feedback.PassThroughValue
+ Graphics.Rendering.OpenGL.GL.Feedback: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Feedback.VertexInfo
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Fog.FogCoordSrc
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Fog.FogDistanceMode
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Fog.FogMode
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Fog.FogCoordSrc
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Fog.FogDistanceMode
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Fog.FogMode
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Fog.FogCoordSrc
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Fog.FogDistanceMode
+ Graphics.Rendering.OpenGL.GL.Fog: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Fog.FogMode
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Framebuffer.AccumOp
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Framebuffer.ClearBuffer
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Framebuffer.ClearBufferCommand
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Framebuffer.AccumOp
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Framebuffer.ClearBuffer
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Framebuffer.ClearBufferCommand
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Framebuffer.AccumOp
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Framebuffer.ClearBuffer
+ Graphics.Rendering.OpenGL.GL.Framebuffer: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Framebuffer.ClearBufferCommand
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects.FramebufferStatus
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects.FramebufferStatus
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects.FramebufferStatus
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries.AttachmentObjectType
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries.AttachmentObjectType
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries.AttachmentObjectType
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects.RenderbufferSize
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects.RenderbufferSize
+ Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects.RenderbufferSize
+ Graphics.Rendering.OpenGL.GL.Hints: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Hints.HintMode
+ Graphics.Rendering.OpenGL.GL.Hints: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Hints.HintTarget
+ Graphics.Rendering.OpenGL.GL.Hints: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Hints.HintMode
+ Graphics.Rendering.OpenGL.GL.Hints: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Hints.HintTarget
+ Graphics.Rendering.OpenGL.GL.Hints: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Hints.HintMode
+ Graphics.Rendering.OpenGL.GL.Hints: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Hints.HintTarget
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PerFragment.BlendEquation
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PerFragment.LogicOp
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PerFragment.StencilOp
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PerFragment.BlendEquation
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PerFragment.LogicOp
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PerFragment.StencilOp
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PerFragment.BlendEquation
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PerFragment.LogicOp
+ Graphics.Rendering.OpenGL.GL.PerFragment: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PerFragment.StencilOp
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.ColorTable
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.ColorTableStage
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.Proxy
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.ColorTable
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.ColorTableStage
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.Proxy
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.ColorTable
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.ColorTableStage
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable.Proxy
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionBorderMode
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionParameter
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionTarget
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionBorderMode
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionParameter
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionTarget
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionBorderMode
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionParameter
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution.ConvolutionTarget
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.GLpixelmap a)
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMapTarget
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.GLpixelmap a)
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMapTarget
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance GHC.Show.Show (Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.GLpixelmap a)
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMapTarget
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMap Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.GLpixelmap
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMapComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMapComponent Graphics.Rendering.OpenGL.Raw.Types.GLuint
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap: instance Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap.PixelMapComponent Graphics.Rendering.OpenGL.Raw.Types.GLushort
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage.PixelStoreDirection
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage.PixelStoreDirection
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage.PixelStoreDirection
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer.PixelTransferStage
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer.PixelTransferStage
+ Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer.PixelTransferStage
+ Graphics.Rendering.OpenGL.GL.PixellikeObject: instance Graphics.Rendering.OpenGL.GL.PixellikeObject.PixellikeObjectTarget Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferTarget.RenderbufferTarget
+ Graphics.Rendering.OpenGL.GL.PixellikeObject: instance Graphics.Rendering.OpenGL.GL.PixellikeObject.PixellikeObjectTarget Graphics.Rendering.OpenGL.GL.PixellikeObject.FramebufferTargetAttachment
+ Graphics.Rendering.OpenGL.GL.PixellikeObject: instance Graphics.Rendering.OpenGL.GL.Texturing.TextureTarget.QueryableTextureTarget t => Graphics.Rendering.OpenGL.GL.PixellikeObject.PixellikeObjectTarget (Graphics.Rendering.OpenGL.GL.PixellikeObject.TextureTargetFull t)
+ Graphics.Rendering.OpenGL.GL.Polygons: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Polygons.GLpolygonstipple
+ Graphics.Rendering.OpenGL.GL.Polygons: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Polygons.GLpolygonstipple
+ Graphics.Rendering.OpenGL.GL.Polygons: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Polygons.GLpolygonstipple
+ Graphics.Rendering.OpenGL.GL.Polygons: instance Graphics.Rendering.OpenGL.GL.Polygons.PolygonStipple Graphics.Rendering.OpenGL.GL.Polygons.GLpolygonstipple
+ Graphics.Rendering.OpenGL.GL.PrimitiveMode: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.PrimitiveMode.PrimitiveMode
+ Graphics.Rendering.OpenGL.GL.PrimitiveMode: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.PrimitiveMode.PrimitiveMode
+ Graphics.Rendering.OpenGL.GL.PrimitiveMode: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.PrimitiveMode.PrimitiveMode
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.QueryObjects.QueryTarget
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.QueryObjects.QueryTarget
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.QueryObjects.QueryTarget
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance Graphics.Rendering.OpenGL.GL.QueryObjects.QueryResult Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance Graphics.Rendering.OpenGL.GL.QueryObjects.QueryResult Graphics.Rendering.OpenGL.Raw.Types.GLint64
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance Graphics.Rendering.OpenGL.GL.QueryObjects.QueryResult Graphics.Rendering.OpenGL.Raw.Types.GLuint
+ Graphics.Rendering.OpenGL.GL.QueryObjects: instance Graphics.Rendering.OpenGL.GL.QueryObjects.QueryResult Graphics.Rendering.OpenGL.Raw.Types.GLuint64
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent a => Graphics.Rendering.OpenGL.GL.RasterPos.RasterPos (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent a => Graphics.Rendering.OpenGL.GL.RasterPos.RasterPos (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.RasterPosComponent a => Graphics.Rendering.OpenGL.GL.RasterPos.RasterPos (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.WindowPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.WindowPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.WindowPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.WindowPosComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.WindowPosComponent a => Graphics.Rendering.OpenGL.GL.RasterPos.WindowPos (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.RasterPos: instance Graphics.Rendering.OpenGL.GL.RasterPos.WindowPosComponent a => Graphics.Rendering.OpenGL.GL.RasterPos.WindowPos (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.ReadCopyPixels.BlitBuffer
+ Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.ReadCopyPixels.PixelCopyType
+ Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.ReadCopyPixels.BlitBuffer
+ Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.ReadCopyPixels.PixelCopyType
+ Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.ReadCopyPixels.BlitBuffer
+ Graphics.Rendering.OpenGL.GL.ReadCopyPixels: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.ReadCopyPixels.PixelCopyType
+ Graphics.Rendering.OpenGL.GL.Rectangles: instance Graphics.Rendering.OpenGL.GL.Rectangles.Rect Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.Rectangles: instance Graphics.Rendering.OpenGL.GL.Rectangles.Rect Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.Rectangles: instance Graphics.Rendering.OpenGL.GL.Rectangles.Rect Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.Rectangles: instance Graphics.Rendering.OpenGL.GL.Rectangles.Rect Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.SavingState: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.SavingState.ClientAttributeGroup
+ Graphics.Rendering.OpenGL.GL.SavingState: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.SavingState.ServerAttributeGroup
+ Graphics.Rendering.OpenGL.GL.SavingState: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.SavingState.ClientAttributeGroup
+ Graphics.Rendering.OpenGL.GL.SavingState: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.SavingState.ServerAttributeGroup
+ Graphics.Rendering.OpenGL.GL.SavingState: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.SavingState.ClientAttributeGroup
+ Graphics.Rendering.OpenGL.GL.SavingState: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.SavingState.ServerAttributeGroup
+ Graphics.Rendering.OpenGL.GL.Selection: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Selection.HitRecord
+ Graphics.Rendering.OpenGL.GL.Selection: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Selection.Name
+ Graphics.Rendering.OpenGL.GL.Selection: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Selection.HitRecord
+ Graphics.Rendering.OpenGL.GL.Selection: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Selection.Name
+ Graphics.Rendering.OpenGL.GL.Selection: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Selection.HitRecord
+ Graphics.Rendering.OpenGL.GL.Selection: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Selection.Name
+ Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries.ProgramBinary
+ Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries.ProgramBinaryFormat
+ Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries.ProgramBinary
+ Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries.ProgramBinaryFormat
+ Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries.ProgramBinary
+ Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries.ProgramBinaryFormat
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries.ShaderBinary
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries.ShaderBinaryFormat
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries.ShaderBinary
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries.ShaderBinaryFormat
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries.ShaderBinary
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries.ShaderBinaryFormat
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects.PrecisionType
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects.ShaderType
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects.PrecisionType
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects.ShaderType
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects.PrecisionType
+ Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects.ShaderType
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformLocation
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformLocation
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformLocation
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform Graphics.Rendering.OpenGL.GL.Texturing.TextureUnit.TextureUnit
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent Graphics.Rendering.OpenGL.Raw.Types.GLuint
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color3 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color4 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.FogCoord1 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.Index1 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.Normal3 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord1 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord2 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord3 a)
+ Graphics.Rendering.OpenGL.GL.Shaders.Uniform: instance Graphics.Rendering.OpenGL.GL.Shaders.Uniform.UniformComponent a => Graphics.Rendering.OpenGL.GL.Shaders.Uniform.Uniform (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord4 a)
+ Graphics.Rendering.OpenGL.GL.StringQueries: extensionSupported :: String -> GettableStateVar Bool
+ Graphics.Rendering.OpenGL.GL.StringQueries: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.StringQueries.ContextProfile'
+ Graphics.Rendering.OpenGL.GL.StringQueries: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.StringQueries.ContextProfile'
+ Graphics.Rendering.OpenGL.GL.StringQueries: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.StringQueries.ContextProfile'
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance Data.ObjectName.ObjectName Graphics.Rendering.OpenGL.GL.SyncObjects.SyncObject
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.SyncObjects.SyncObject
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.SyncObjects.SyncStatus
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.SyncObjects.WaitFlag
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.SyncObjects.WaitResult
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.SyncObjects.SyncObject
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.SyncObjects.SyncStatus
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.SyncObjects.WaitFlag
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.SyncObjects.WaitResult
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.SyncObjects.SyncObject
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.SyncObjects.SyncStatus
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.SyncObjects.WaitFlag
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.SyncObjects.WaitResult
+ Graphics.Rendering.OpenGL.GL.SyncObjects: instance Graphics.Rendering.OpenGL.GL.DebugOutput.CanBeLabeled Graphics.Rendering.OpenGL.GL.SyncObjects.SyncObject
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vector1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vector2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vector3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vector4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vertex1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vertex2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vertex3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Foldable.Foldable Graphics.Rendering.OpenGL.GL.Tensor.Vertex4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vector1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vector2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vector3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vector4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vertex1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vertex2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vertex3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Data.Traversable.Traversable Graphics.Rendering.OpenGL.GL.Tensor.Vertex4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance Foreign.Storable.Storable a => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Arr.Ix a => GHC.Arr.Ix (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vector1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vector2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vector3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vector4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vertex1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vertex2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vertex3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Applicative Graphics.Rendering.OpenGL.GL.Tensor.Vertex4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vector1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vector2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vector3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vector4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vertex1
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vertex2
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vertex3
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Base.Functor Graphics.Rendering.OpenGL.GL.Tensor.Vertex4
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Eq a => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Classes.Ord a => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Enum.Bounded a => GHC.Enum.Bounded (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Read.Read a => GHC.Read.Read (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.Tensor: instance GHC.Show.Show a => GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Environments.Arg
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Environments.ArgNum
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Environments.Src
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Environments.TextureCombineFunction
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Environments.TextureFunction
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Environments.Arg
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Environments.ArgNum
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Environments.Src
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Environments.TextureCombineFunction
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Environments.TextureFunction
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Environments.Arg
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Environments.ArgNum
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Environments.Src
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Environments.TextureCombineFunction
+ Graphics.Rendering.OpenGL.GL.Texturing.Environments: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Environments.TextureFunction
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Parameters.Clamping
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Parameters.Repetition
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Parameters.TextureCompareOperator
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Parameters.Clamping
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Parameters.Repetition
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Parameters.TextureCompareOperator
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Parameters.Clamping
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Parameters.Repetition
+ Graphics.Rendering.OpenGL.GL.Texturing.Parameters: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Parameters.TextureCompareOperator
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.Texturing.Specification.CompressedPixelData a)
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.CompressedTextureFormat
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.SampleLocations
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition1D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition2D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition3D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize1D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize2D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize3D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.Texturing.Specification.CompressedPixelData a)
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.CompressedTextureFormat
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.SampleLocations
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition1D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition2D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition3D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize1D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize2D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize3D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show (Graphics.Rendering.OpenGL.GL.Texturing.Specification.CompressedPixelData a)
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.CompressedTextureFormat
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.SampleLocations
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition1D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition2D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.TexturePosition3D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize1D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize2D
+ Graphics.Rendering.OpenGL.GL.Texturing.Specification: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.Texturing.Specification.TextureSize3D
+ Graphics.Rendering.OpenGL.GL.TransformFeedback: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.TransformFeedback.TransformFeedbackBufferMode
+ Graphics.Rendering.OpenGL.GL.TransformFeedback: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.TransformFeedback.TransformFeedbackBufferMode
+ Graphics.Rendering.OpenGL.GL.TransformFeedback: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.TransformFeedback.TransformFeedbackBufferMode
+ Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance Data.ObjectName.GeneratableObjectName Graphics.Rendering.OpenGL.GL.VertexArrayObjects.VertexArrayObject
+ Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance Data.ObjectName.ObjectName Graphics.Rendering.OpenGL.GL.VertexArrayObjects.VertexArrayObject
+ Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.VertexArrayObjects.VertexArrayObject
+ Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.VertexArrayObjects.VertexArrayObject
+ Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.VertexArrayObjects.VertexArrayObject
+ Graphics.Rendering.OpenGL.GL.VertexArrayObjects: instance Graphics.Rendering.OpenGL.GL.DebugOutput.CanBeLabeled Graphics.Rendering.OpenGL.GL.VertexArrayObjects.VertexArrayObject
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Classes.Eq (Graphics.Rendering.OpenGL.GL.VertexArrays.VertexArrayDescriptor a)
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.VertexArrays.ClientArrayType
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.VertexArrays.InterleavedArrays
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Classes.Ord (Graphics.Rendering.OpenGL.GL.VertexArrays.VertexArrayDescriptor a)
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.VertexArrays.ClientArrayType
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.VertexArrays.InterleavedArrays
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Show.Show (Graphics.Rendering.OpenGL.GL.VertexArrays.VertexArrayDescriptor a)
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.VertexArrays.ClientArrayType
+ Graphics.Rendering.OpenGL.GL.VertexArrays: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.VertexArrays.InterleavedArrays
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GL.VertexSpec.IntegerHandling
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GL.VertexSpec.IntegerHandling
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance GHC.Show.Show Graphics.Rendering.OpenGL.GL.VertexSpec.IntegerHandling
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLbyte
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLubyte
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLuint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent Graphics.Rendering.OpenGL.Raw.Types.GLushort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Color (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Color (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color4 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.ColorComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.SecondaryColor (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.FogCoordComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.FogCoordComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.FogCoordComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.FogCoord (Graphics.Rendering.OpenGL.GL.VertexAttributes.FogCoord1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.IndexComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.IndexComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.IndexComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.IndexComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.IndexComponent Graphics.Rendering.OpenGL.Raw.Types.GLubyte
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.IndexComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Index (Graphics.Rendering.OpenGL.GL.VertexAttributes.Index1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.NormalComponent Graphics.Rendering.OpenGL.Raw.Types.GLbyte
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.NormalComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.NormalComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.NormalComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.NormalComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.NormalComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Normal (Graphics.Rendering.OpenGL.GL.VertexAttributes.Normal3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoord (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoord (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord2 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoord (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoordComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.TexCoord (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord4 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLbyte
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLubyte
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLuint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent Graphics.Rendering.OpenGL.Raw.Types.GLushort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vector1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vector2 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vector3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vector4 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vertex1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.Color4 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.FogCoord1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.Index1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.Normal3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord1 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord2 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttribComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.VertexAttrib (Graphics.Rendering.OpenGL.GL.VertexAttributes.TexCoord4 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent Graphics.Rendering.OpenGL.Raw.Types.GLdouble
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent Graphics.Rendering.OpenGL.Raw.Types.GLfloat
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent Graphics.Rendering.OpenGL.Raw.Types.GLint
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent Graphics.Rendering.OpenGL.Raw.Types.GLshort
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Vertex (Graphics.Rendering.OpenGL.GL.Tensor.Vertex2 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Vertex (Graphics.Rendering.OpenGL.GL.Tensor.Vertex3 a)
+ Graphics.Rendering.OpenGL.GL.VertexSpec: instance Graphics.Rendering.OpenGL.GL.VertexSpec.VertexComponent a => Graphics.Rendering.OpenGL.GL.VertexSpec.Vertex (Graphics.Rendering.OpenGL.GL.Tensor.Vertex4 a)
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.NURBS.DisplayMode'
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.NURBS.NURBSMode
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.NURBS.SamplingMethod
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.NURBS.DisplayMode'
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.NURBS.NURBSMode
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.NURBS.SamplingMethod
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Show.Show Graphics.Rendering.OpenGL.GLU.NURBS.DisplayMode'
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Show.Show Graphics.Rendering.OpenGL.GLU.NURBS.NURBSMode
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance GHC.Show.Show Graphics.Rendering.OpenGL.GLU.NURBS.SamplingMethod
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance Graphics.Rendering.OpenGL.GLU.NURBS.TrimmingPoint Graphics.Rendering.OpenGL.GL.Tensor.Vertex2
+ Graphics.Rendering.OpenGL.GLU.NURBS: instance Graphics.Rendering.OpenGL.GLU.NURBS.TrimmingPoint Graphics.Rendering.OpenGL.GL.Tensor.Vertex3
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricDrawStyle
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricOrientation
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricPrimitive
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricStyle
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricTexture
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricDrawStyle
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricOrientation
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricPrimitive
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricStyle
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricTexture
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Show.Show Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricDrawStyle
+ Graphics.Rendering.OpenGL.GLU.Quadrics: instance GHC.Show.Show Graphics.Rendering.OpenGL.GLU.Quadrics.QuadricOrientation
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance Foreign.Storable.Storable v => Foreign.Storable.Storable (Graphics.Rendering.OpenGL.GLU.Tessellation.AnnotatedVertex v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq Graphics.Rendering.OpenGL.GLU.Tessellation.TessWinding
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.AnnotatedVertex v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.ComplexContour v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.ComplexPolygon v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.PolygonContours v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.Primitive v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.SimpleContour v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.SimplePolygon v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.Triangle v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.Triangulation v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Eq v => GHC.Classes.Eq (Graphics.Rendering.OpenGL.GLU.Tessellation.WeightedProperties v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord Graphics.Rendering.OpenGL.GLU.Tessellation.TessWinding
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.AnnotatedVertex v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.ComplexContour v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.ComplexPolygon v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.PolygonContours v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.Primitive v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.SimpleContour v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.SimplePolygon v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.Triangle v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.Triangulation v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Classes.Ord v => GHC.Classes.Ord (Graphics.Rendering.OpenGL.GLU.Tessellation.WeightedProperties v)
+ Graphics.Rendering.OpenGL.GLU.Tessellation: instance GHC.Show.Show Graphics.Rendering.OpenGL.GLU.Tessellation.TessWinding
Files
- CHANGELOG.md +14/−0
- OpenGL.cabal +11/−9
- src/Graphics/Rendering/OpenGL/GL/ByteString.hs +9/−1
- src/Graphics/Rendering/OpenGL/GL/QueryUtils/PName.hs +3/−0
- src/Graphics/Rendering/OpenGL/GL/StringQueries.hs +48/−21
- src/Graphics/Rendering/OpenGL/GLU/Initialization.hs +2/−5
+ CHANGELOG.md view
@@ -0,0 +1,14 @@+2.13.1.0+--------+* Added `extensionSupported`.+* Relaxed upper version bound for OpenGLRaw.+* Added CHANGELOG.md to distribution.++2.13.0.0+--------+* Added missing drawing commands using vertex arrays and some related types.+* Added missing whole framebuffer operations.+* Added getters for `stencilMaskSeparate`, `stencilFuncSeparate`, and `stencilOpSeparate`, making them full-blown `StateVar`s.+* Added `patchDefaultInnerLevel` and `patchDefaultOuterLevel` to control the default tessellation levels.+* Added `ContextLost` constructor to `ErrorCategory` type.+* Added `SeparateAttribs` and deprecated `SeperateAttribs`, fixing a spelling mistake.
OpenGL.cabal view
@@ -1,5 +1,5 @@ name: OpenGL-version: 2.13.0.0+version: 2.13.1.0 synopsis: A binding for the OpenGL graphics system description: A Haskell binding for the OpenGL graphics system (GL, version 4.5) and its@@ -22,6 +22,7 @@ build-type: Simple cabal-version: >= 1.10 extra-source-files:+ CHANGELOG.md README.md library@@ -147,14 +148,15 @@ hs-source-dirs: src ghc-options: -Wall build-depends:- base >= 3 && < 5,- bytestring >= 0.9 && < 0.11,- text >= 0.1 && < 1.3,- transformers >= 0.2 && < 0.5,- ObjectName >= 1.1 && < 1.2,- StateVar >= 1.1 && < 1.2,- OpenGLRaw >= 2.1 && < 2.6,- GLURaw >= 1.3 && < 1.6+ base >= 3 && < 5,+ bytestring >= 0.9 && < 0.11,+ containers >= 0.3 && < 0.6,+ text >= 0.1 && < 1.3,+ transformers >= 0.2 && < 0.5,+ ObjectName >= 1.1 && < 1.2,+ StateVar >= 1.1 && < 1.2,+ OpenGLRaw >= 2.5.5 && < 2.7,+ GLURaw >= 1.3 && < 1.6 default-language: Haskell2010 other-extensions: CPP
src/Graphics/Rendering/OpenGL/GL/ByteString.hs view
@@ -16,11 +16,13 @@ module Graphics.Rendering.OpenGL.GL.ByteString ( B.ByteString, stringQuery, createAndTrimByteString, withByteString, withGLstring,- packUtf8, unpackUtf8+ packUtf8, unpackUtf8,+ getStringWith ) where import Data.StateVar import Foreign.Ptr+import Graphics.Rendering.OpenGL.GL.QueryUtils import Graphics.Rendering.OpenGL.Raw import qualified Data.ByteString as B import qualified Data.ByteString.Internal as BI@@ -60,3 +62,9 @@ unpackUtf8 :: B.ByteString -> String unpackUtf8 = T.unpack . TE.decodeUtf8++getStringWith :: IO (Ptr GLubyte) -> IO String+getStringWith getStr = getStr >>= maybeNullPtr (return "") peekGLstring++peekGLstring :: Ptr GLubyte -> IO String+peekGLstring p = fmap unpackUtf8 $ BU.unsafePackCString (castPtr p)
src/Graphics/Rendering/OpenGL/GL/QueryUtils/PName.hs view
@@ -570,6 +570,8 @@ | GetDebugNextLoggedMessageLength -- ^ int | GetMaxDebugGroupStackDepth -- ^ int | GetMaxLabelLength -- ^ int+ -- Extensions+ | GetNumExtensions -- ^ uint instance GetPName1I PName1I where @@ -848,6 +850,7 @@ GetDebugNextLoggedMessageLength -> Just gl_DEBUG_NEXT_LOGGED_MESSAGE_LENGTH GetMaxDebugGroupStackDepth -> Just gl_MAX_DEBUG_GROUP_STACK_DEPTH GetMaxLabelLength -> Just gl_MAX_LABEL_LENGTH+ GetNumExtensions -> Just gl_NUM_EXTENSIONS -- 0x8825 through 0x8834 are reserved for draw buffers
src/Graphics/Rendering/OpenGL/GL/StringQueries.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE CPP #-} -------------------------------------------------------------------------------- -- | -- Module : Graphics.Rendering.OpenGL.GL.StringQueries@@ -14,34 +15,42 @@ -------------------------------------------------------------------------------- module Graphics.Rendering.OpenGL.GL.StringQueries (- vendor, renderer, glVersion, glExtensions, shadingLanguageVersion,- majorMinor, ContextProfile'(..), contextProfile+ vendor, renderer, glVersion, glExtensions, extensionSupported,+ shadingLanguageVersion, majorMinor, ContextProfile'(..), contextProfile ) where import Data.Bits import Data.Char-import Data.StateVar-import Foreign.C.String-import Foreign.Ptr+#if !MIN_VERSION_base(4,8,0)+import Data.Functor( (<$>), (<$) )+#endif+import Data.Set ( member, toList )+import Data.StateVar as S+import Graphics.Rendering.OpenGL.GL.ByteString import Graphics.Rendering.OpenGL.GL.QueryUtils import Graphics.Rendering.OpenGL.Raw+import Text.ParserCombinators.ReadP as R -------------------------------------------------------------------------------- vendor :: GettableStateVar String-vendor = makeGettableStateVar (getString gl_VENDOR)+vendor = makeStringVar gl_VENDOR renderer :: GettableStateVar String-renderer = makeGettableStateVar (getString gl_RENDERER)+renderer = makeStringVar gl_RENDERER glVersion :: GettableStateVar String-glVersion = makeGettableStateVar (getString gl_VERSION)+glVersion = makeStringVar gl_VERSION glExtensions :: GettableStateVar [String]-glExtensions = makeGettableStateVar (fmap words $ getString gl_EXTENSIONS)+glExtensions = makeGettableStateVar (toList <$> getExtensions) +extensionSupported :: String -> GettableStateVar Bool+extensionSupported ext =+ makeGettableStateVar (getExtensions >>= (return . member ext))+ shadingLanguageVersion :: GettableStateVar String-shadingLanguageVersion = makeGettableStateVar (getString gl_SHADING_LANGUAGE_VERSION)+shadingLanguageVersion = makeStringVar gl_SHADING_LANGUAGE_VERSION -------------------------------------------------------------------------------- @@ -65,8 +74,8 @@ -------------------------------------------------------------------------------- -getString :: GLenum -> IO String-getString n = glGetString n >>= maybeNullPtr (return "") (peekCString . castPtr)+makeStringVar :: GLenum -> GettableStateVar String+makeStringVar = makeGettableStateVar . getStringWith . glGetString -------------------------------------------------------------------------------- @@ -77,12 +86,30 @@ -- with a sane OpenGL implementation, it is transformed to @(-1,-1)@. majorMinor :: GettableStateVar String -> GettableStateVar (Int, Int)-majorMinor = makeGettableStateVar . fmap parse . get- where defaultVersion = (-1, -1)- parse str =- case span isDigit str of- (major@(_:_), '.':rest) ->- case span isDigit rest of- (minor@(_:_), _) -> (read major, read minor)- _ -> defaultVersion- _ -> defaultVersion+majorMinor =+ makeGettableStateVar . (runParser parseVersion (-1, -1) <$>) . S.get++--------------------------------------------------------------------------------+-- Copy from Graphics.Rendering.OpenGL.Raw.GetProcAddress... :-/++runParser :: ReadP a -> a -> String -> a+runParser parser failed str =+ case readP_to_S parser str of+ [(v, "")] -> v+ _ -> failed++-- This does quite a bit more than we need for "normal" OpenGL, but at least it+-- documents the convoluted format of the version string in detail.+parseVersion :: ReadP (Int, Int)+parseVersion = do+ _prefix <-+ -- Too lazy to define a type for the API...+ ("CL" <$ string "OpenGL ES-CL ") <++ -- OpenGL ES 1.x Common-Lite+ ("CM" <$ string "OpenGL ES-CM ") <++ -- OpenGL ES 1.x Common+ ("ES" <$ string "OpenGL ES " ) <++ -- OpenGL ES 2.x or 3.x+ ("GL" <$ string "" ) -- OpenGL+ major <- read <$> munch1 isDigit+ minor <- char '.' >> read <$> munch1 isDigit+ _release <- (char '.' >> munch1 (/= ' ')) <++ return ""+ _vendorStuff <- (char ' ' >> R.get `manyTill` eof) <++ ("" <$ eof)+ return (major, minor)
src/Graphics/Rendering/OpenGL/GLU/Initialization.hs view
@@ -17,10 +17,8 @@ ) where import Data.StateVar-import Foreign.C.String-import Foreign.Ptr import Graphics.Rendering.GLU.Raw-import Graphics.Rendering.OpenGL.GL.QueryUtils+import Graphics.Rendering.OpenGL.GL.ByteString import Graphics.Rendering.OpenGL.Raw --------------------------------------------------------------------------------@@ -32,5 +30,4 @@ gluExtensions = makeGettableStateVar (fmap words $ getString glu_EXTENSIONS) getString :: GLenum -> IO String-getString n = gluGetString n >>=- maybeNullPtr (return "") (peekCString . castPtr)+getString = getStringWith . gluGetString