All Versions
26
Latest Version
Avg Release Cycle
97 days
Latest Release
688 days ago

Changelog History
Page 2

  • v3.2.4.0 Changes

    • ⚡️ Updated OpenGL registry to r33312.
  • v3.2.3.0 Changes

    • ⚡️ Updated OpenGL registry to r33189.
  • v3.2.2.0 Changes

    • ⚡️ Updated OpenGL registry to r33080.
  • v3.2.1.0 Changes

    • ⚡️ Updated OpenGL registry to r33061.
    • Split the Graphics.GL.Functions implementation into more manageable chunks.
  • v3.2.0.0 Changes

    • ⚡️ Updated OpenGL registry to r32749.
  • v3.1.0.1 Changes

    • ⚡️ Updated warning flag magic for GHC 8.0.
    • ⚡️ Updated OpenGL registry to r32363.
  • v3.1.0.0 Changes

    • Changed the type of GL_FALSE and GL_TRUE to GLboolean, leading to fewer fromIntegral calls in user code.
    • ➕ Added deprecated functions mkGLDEBUGPROC, mkGLDEBUGPROCAMD, mkGLDEBUGPROCARB, mkGLDEBUGPROCKHR for gl compatibility.
    • ⚡️ Updated OpenGL registry to r32348.
  • v3.0.0.0 Changes

    • 📦 Make the OpenGLRaw package even more similar to the gl package:
      • Use pattern synonyms for OpenGL enums.
      • Changed module name prefix from Graphics.Rendering.OpenGL.Raw to Graphics.GL.
      • Use slightly different type synonyms for GL type (introducing Fixed on the way):
      • CDouble => Double (for GLclampd, GLdouble)
      • CFloat => Float (for GLclampf, GLfloat)
      • CInt => Fixed (for GLclampx, GLfixed)
      • CInt => Int32 (for GLint, GLsizei)
      • CSChar => Int8 (for GLbyte)
      • CShort => Int16 (for GLshort)
      • CUChar => Word8 (for GLboolean, GLubyte)
      • CUInt => Word32 (for GLbitfield, GLenum, GLhandleARB, GLuint)
      • CUShort => Word16 (for GLushort)
  • v2.6.1.1 Changes

    • 😌 Relaxed upper version bound for transformers.
  • v2.6.1.0 Changes

    • ⚡️ Updated OpenGL registry to r32258. Note that the major version was intentionally not bumped, because the signature change of glClearNamedFramebufferfi was a bug fix, see the corresponding issue on Khronos.