packages feed

OpenGLRaw 2.6.0.0 → 2.6.1.0

raw patch · 6 files changed

+24/−7 lines, 6 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

+ Graphics.Rendering.OpenGL.Raw.Tokens: gl_CUBIC_IMG :: GLenum
+ Graphics.Rendering.OpenGL.Raw.Tokens: gl_CUBIC_MIPMAP_LINEAR_IMG :: GLenum
+ Graphics.Rendering.OpenGL.Raw.Tokens: gl_CUBIC_MIPMAP_NEAREST_IMG :: GLenum
- Graphics.Rendering.OpenGL.Raw.ARB.DirectStateAccess: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLfloat -> GLint -> m ()
+ Graphics.Rendering.OpenGL.Raw.ARB.DirectStateAccess: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
- Graphics.Rendering.OpenGL.Raw.Compatibility45: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLfloat -> GLint -> m ()
+ Graphics.Rendering.OpenGL.Raw.Compatibility45: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
- Graphics.Rendering.OpenGL.Raw.Core45: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLfloat -> GLint -> m ()
+ Graphics.Rendering.OpenGL.Raw.Core45: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()
- Graphics.Rendering.OpenGL.Raw.Functions: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLfloat -> GLint -> m ()
+ Graphics.Rendering.OpenGL.Raw.Functions: glClearNamedFramebufferfi :: MonadIO m => GLuint -> GLenum -> GLint -> GLfloat -> GLint -> m ()

Files

CHANGELOG.md view
@@ -1,3 +1,10 @@+2.6.1.0+-------+* 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](https://www.khronos.org/bugzilla/show_bug.cgi?id=1394) on Khronos.+ 2.6.0.0 ------- * Use the `Half` type from the `half` package.
OpenGLRaw.cabal view
@@ -1,5 +1,5 @@ name: OpenGLRaw-version: 2.6.0.0+version: 2.6.1.0 synopsis: A raw binding for the OpenGL graphics system description:   OpenGLRaw is a raw Haskell binding for the OpenGL 4.5 graphics system and
RegistryProcessor/OpenGL-Registry/gl.xml view

file too large to diff

src/Graphics/Rendering/OpenGL/Raw/Foreign.hs view
@@ -2037,10 +2037,6 @@   :: FunPtr (GLuint -> GLenum -> GLenum -> Ptr a -> IO ())   ->         GLuint -> GLenum -> GLenum -> Ptr a -> IO () -foreign import CALLCONV "dynamic" dyn85-  :: FunPtr (GLuint -> GLenum -> GLfloat -> GLint -> IO ())-  ->         GLuint -> GLenum -> GLfloat -> GLint -> IO ()- foreign import CALLCONV "dynamic" dyn483   :: FunPtr (GLuint -> GLenum -> GLfloat -> IO ())   ->         GLuint -> GLenum -> GLfloat -> IO ()@@ -2076,6 +2072,10 @@ foreign import CALLCONV "dynamic" dyn270   :: FunPtr (GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ())   ->         GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ()++foreign import CALLCONV "dynamic" dyn85+  :: FunPtr (GLuint -> GLenum -> GLint -> GLfloat -> GLint -> IO ())+  ->         GLuint -> GLenum -> GLint -> GLfloat -> GLint -> IO ()  foreign import CALLCONV "dynamic" dyn188   :: FunPtr (GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ())
src/Graphics/Rendering/OpenGL/Raw/Functions.hs view
@@ -6051,13 +6051,14 @@   :: MonadIO m   => GLuint -- ^ @framebuffer@.   -> GLenum -- ^ @buffer@.+  -> GLint -- ^ @drawbuffer@.   -> GLfloat -- ^ @depth@.   -> GLint -- ^ @stencil@.   -> m ()-glClearNamedFramebufferfi v1 v2 v3 v4 = liftIO $ dyn85 ptr_glClearNamedFramebufferfi v1 v2 v3 v4+glClearNamedFramebufferfi v1 v2 v3 v4 v5 = liftIO $ dyn85 ptr_glClearNamedFramebufferfi v1 v2 v3 v4 v5  {-# NOINLINE ptr_glClearNamedFramebufferfi #-}-ptr_glClearNamedFramebufferfi :: FunPtr (GLuint -> GLenum -> GLfloat -> GLint -> IO ())+ptr_glClearNamedFramebufferfi :: FunPtr (GLuint -> GLenum -> GLint -> GLfloat -> GLint -> IO ()) ptr_glClearNamedFramebufferfi = unsafePerformIO $ getCommand "glClearNamedFramebufferfi"  -- glClearNamedFramebufferfv ---------------------------------------------------
src/Graphics/Rendering/OpenGL/Raw/Tokens.hs view
@@ -2720,6 +2720,15 @@ gl_CUBIC_HP :: GLenum gl_CUBIC_HP = 0x815F +gl_CUBIC_IMG :: GLenum+gl_CUBIC_IMG = 0x9139++gl_CUBIC_MIPMAP_LINEAR_IMG :: GLenum+gl_CUBIC_MIPMAP_LINEAR_IMG = 0x913B++gl_CUBIC_MIPMAP_NEAREST_IMG :: GLenum+gl_CUBIC_MIPMAP_NEAREST_IMG = 0x913A+ gl_CULL_FACE :: GLenum gl_CULL_FACE = 0x0B44