File tree Expand file tree Collapse file tree 6 files changed +25
-8
lines changed
src/Graphics/Rendering/OpenGL/Raw Expand file tree Collapse file tree 6 files changed +25
-8
lines changed Original file line number Diff line number Diff line change
1
+ 2.6.1.0
2
+ -------
3
+ * Updated OpenGL registry to r32258. Note that the major version was
4
+ intentionally not bumped, because the signature change of
5
+ ` glClearNamedFramebufferfi ` was a bug fix, see the corresponding
6
+ [ issue] ( https://www.khronos.org/bugzilla/show_bug.cgi?id=1394 ) on Khronos.
7
+
1
8
2.6.0.0
2
9
-------
3
10
* Use the ` Half ` type from the ` half ` package.
Original file line number Diff line number Diff line change 1
1
name : OpenGLRaw
2
- version : 2.6.0 .0
2
+ version : 2.6.1 .0
3
3
synopsis : A raw binding for the OpenGL graphics system
4
4
description :
5
5
OpenGLRaw is a raw Haskell binding for the OpenGL 4.5 graphics system and
Original file line number Diff line number Diff line change @@ -2037,10 +2037,6 @@ foreign import CALLCONV "dynamic" dyn364
2037
2037
:: FunPtr (GLuint -> GLenum -> GLenum -> Ptr a -> IO () )
2038
2038
-> GLuint -> GLenum -> GLenum -> Ptr a -> IO ()
2039
2039
2040
- foreign import CALLCONV " dynamic" dyn85
2041
- :: FunPtr (GLuint -> GLenum -> GLfloat -> GLint -> IO () )
2042
- -> GLuint -> GLenum -> GLfloat -> GLint -> IO ()
2043
-
2044
2040
foreign import CALLCONV " dynamic" dyn483
2045
2041
:: FunPtr (GLuint -> GLenum -> GLfloat -> IO () )
2046
2042
-> GLuint -> GLenum -> GLfloat -> IO ()
@@ -2077,6 +2073,10 @@ foreign import CALLCONV "dynamic" dyn270
2077
2073
:: FunPtr (GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO () )
2078
2074
-> GLuint -> GLenum -> GLint -> GLenum -> Ptr GLint -> IO ()
2079
2075
2076
+ foreign import CALLCONV " dynamic" dyn85
2077
+ :: FunPtr (GLuint -> GLenum -> GLint -> GLfloat -> GLint -> IO () )
2078
+ -> GLuint -> GLenum -> GLint -> GLfloat -> GLint -> IO ()
2079
+
2080
2080
foreign import CALLCONV " dynamic" dyn188
2081
2081
:: FunPtr (GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO () )
2082
2082
-> GLuint -> GLenum -> GLint -> GLint -> GLint -> GLint -> GLint -> GLint -> GLsizei -> GLsizei -> IO ()
Original file line number Diff line number Diff line change @@ -6051,13 +6051,14 @@ glClearNamedFramebufferfi
6051
6051
:: MonadIO m
6052
6052
=> GLuint -- ^ @framebuffer@.
6053
6053
-> GLenum -- ^ @buffer@.
6054
+ -> GLint -- ^ @drawbuffer@.
6054
6055
-> GLfloat -- ^ @depth@.
6055
6056
-> GLint -- ^ @stencil@.
6056
6057
-> m ()
6057
- glClearNamedFramebufferfi v1 v2 v3 v4 = liftIO $ dyn85 ptr_glClearNamedFramebufferfi v1 v2 v3 v4
6058
+ glClearNamedFramebufferfi v1 v2 v3 v4 v5 = liftIO $ dyn85 ptr_glClearNamedFramebufferfi v1 v2 v3 v4 v5
6058
6059
6059
6060
{-# NOINLINE ptr_glClearNamedFramebufferfi #-}
6060
- ptr_glClearNamedFramebufferfi :: FunPtr (GLuint -> GLenum -> GLfloat -> GLint -> IO ())
6061
+ ptr_glClearNamedFramebufferfi :: FunPtr (GLuint -> GLenum -> GLint -> GLfloat -> GLint -> IO ())
6061
6062
ptr_glClearNamedFramebufferfi = unsafePerformIO $ getCommand "glClearNamedFramebufferfi"
6062
6063
6063
6064
-- glClearNamedFramebufferfv ---------------------------------------------------
Original file line number Diff line number Diff line change @@ -2720,6 +2720,15 @@ gl_CUBIC_EXT = 0x8334
2720
2720
gl_CUBIC_HP :: GLenum
2721
2721
gl_CUBIC_HP = 0x815F
2722
2722
2723
+ gl_CUBIC_IMG :: GLenum
2724
+ gl_CUBIC_IMG = 0x9139
2725
+
2726
+ gl_CUBIC_MIPMAP_LINEAR_IMG :: GLenum
2727
+ gl_CUBIC_MIPMAP_LINEAR_IMG = 0x913B
2728
+
2729
+ gl_CUBIC_MIPMAP_NEAREST_IMG :: GLenum
2730
+ gl_CUBIC_MIPMAP_NEAREST_IMG = 0x913A
2731
+
2723
2732
gl_CULL_FACE :: GLenum
2724
2733
gl_CULL_FACE = 0x0B44
2725
2734
You can’t perform that action at this time.
0 commit comments