BSD-3-Clause licensed by Sven Panne
Maintained by Sven Panne, Jason Dagit
This version can be pinned in stack with:OpenGL-3.0.2.0@sha256:07a968ab2f2d49b12d327c12085743765ea2caa3a87638af5184713a39d0c3a6,7761

Module documentation for 3.0.2.0

  • Graphics
    • Graphics.Rendering
      • Graphics.Rendering.OpenGL
        • Graphics.Rendering.OpenGL.GL
          • Graphics.Rendering.OpenGL.GL.Antialiasing
          • Graphics.Rendering.OpenGL.GL.BeginEnd
          • Graphics.Rendering.OpenGL.GL.Bitmaps
          • Graphics.Rendering.OpenGL.GL.BufferObjects
          • Graphics.Rendering.OpenGL.GL.Clipping
          • Graphics.Rendering.OpenGL.GL.ColorSum
          • Graphics.Rendering.OpenGL.GL.Colors
          • Graphics.Rendering.OpenGL.GL.ConditionalRendering
          • Graphics.Rendering.OpenGL.GL.CoordTrans
          • Graphics.Rendering.OpenGL.GL.DebugOutput
          • Graphics.Rendering.OpenGL.GL.DisplayLists
          • Graphics.Rendering.OpenGL.GL.Evaluators
          • Graphics.Rendering.OpenGL.GL.Feedback
          • Graphics.Rendering.OpenGL.GL.FlushFinish
          • Graphics.Rendering.OpenGL.GL.Fog
          • Graphics.Rendering.OpenGL.GL.Framebuffer
          • Graphics.Rendering.OpenGL.GL.FramebufferObjects
            • Graphics.Rendering.OpenGL.GL.FramebufferObjects.Attachments
            • Graphics.Rendering.OpenGL.GL.FramebufferObjects.FramebufferObjects
            • Graphics.Rendering.OpenGL.GL.FramebufferObjects.Queries
            • Graphics.Rendering.OpenGL.GL.FramebufferObjects.RenderbufferObjects
          • Graphics.Rendering.OpenGL.GL.Hints
          • Graphics.Rendering.OpenGL.GL.LineSegments
          • Graphics.Rendering.OpenGL.GL.PerFragment
          • Graphics.Rendering.OpenGL.GL.PixelRectangles
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.ColorTable
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.Convolution
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.Histogram
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.Minmax
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelMap
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelStorage
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.PixelTransfer
            • Graphics.Rendering.OpenGL.GL.PixelRectangles.Rasterization
          • Graphics.Rendering.OpenGL.GL.PixellikeObject
          • Graphics.Rendering.OpenGL.GL.Points
          • Graphics.Rendering.OpenGL.GL.Polygons
          • Graphics.Rendering.OpenGL.GL.PrimitiveMode
          • Graphics.Rendering.OpenGL.GL.QueryObjects
          • Graphics.Rendering.OpenGL.GL.RasterPos
          • Graphics.Rendering.OpenGL.GL.ReadCopyPixels
          • Graphics.Rendering.OpenGL.GL.Rectangles
          • Graphics.Rendering.OpenGL.GL.SavingState
          • Graphics.Rendering.OpenGL.GL.Selection
          • Graphics.Rendering.OpenGL.GL.Shaders
            • Graphics.Rendering.OpenGL.GL.Shaders.Attribs
            • Graphics.Rendering.OpenGL.GL.Shaders.Limits
            • Graphics.Rendering.OpenGL.GL.Shaders.ProgramBinaries
            • Graphics.Rendering.OpenGL.GL.Shaders.ProgramObjects
            • Graphics.Rendering.OpenGL.GL.Shaders.ShaderBinaries
            • Graphics.Rendering.OpenGL.GL.Shaders.ShaderObjects
            • Graphics.Rendering.OpenGL.GL.Shaders.Uniform
          • Graphics.Rendering.OpenGL.GL.StringQueries
          • Graphics.Rendering.OpenGL.GL.SyncObjects
          • Graphics.Rendering.OpenGL.GL.Tensor
          • Graphics.Rendering.OpenGL.GL.Texturing
            • Graphics.Rendering.OpenGL.GL.Texturing.Application
            • Graphics.Rendering.OpenGL.GL.Texturing.Environments
            • Graphics.Rendering.OpenGL.GL.Texturing.Objects
            • Graphics.Rendering.OpenGL.GL.Texturing.Parameters
            • Graphics.Rendering.OpenGL.GL.Texturing.Queries
            • Graphics.Rendering.OpenGL.GL.Texturing.Specification
          • Graphics.Rendering.OpenGL.GL.TransformFeedback
          • Graphics.Rendering.OpenGL.GL.VertexArrayObjects
          • Graphics.Rendering.OpenGL.GL.VertexArrays
          • Graphics.Rendering.OpenGL.GL.VertexSpec
        • Graphics.Rendering.OpenGL.GLU
          • Graphics.Rendering.OpenGL.GLU.Errors
          • Graphics.Rendering.OpenGL.GLU.Initialization
          • Graphics.Rendering.OpenGL.GLU.Matrix
          • Graphics.Rendering.OpenGL.GLU.Mipmapping
          • Graphics.Rendering.OpenGL.GLU.NURBS
          • Graphics.Rendering.OpenGL.GLU.Quadrics
          • Graphics.Rendering.OpenGL.GLU.Tessellation

Hackage Stackage LTS Stackage nightly Build Status

Changes

3.0.2.0

  • Added support for S3_s3tc, EXT_texture_compression_s3tc, ARB_texture_float, and EXT_packed_depth_stencil extensions.

3.0.1.0

  • Added Uniform instances for GLmatrix, Vertex1, Vector1, Vector2, Vector3, and Vector4.
  • Unbreak Uniform instances for GLint, GLuint and Gldouble.
  • Relaxed upper version bound for OpenGLRaw.

3.0.0.2

  • Removed redundant constraints.

3.0.0.1

  • Relaxed upper version bound for OpenGLRaw.

3.0.0.0

  • Depend on new OpenGLRaw and GLURaw packages.

2.13.2.1

  • Relaxed upper version bound for transformers.

2.13.2.0

  • Implement Uniform instances for GLint, GLuint, GLfloat, and GLdouble.

2.13.1.1

  • Aftermath for the glClearNamedFramebufferfi chaos in the OpenGL registry, see the corresponding issue on Khronos.

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 StateVars.
  • 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.