OpenGLRaw21 1.2.0.1 → 2.0.0.0
raw patch · 2 files changed
+8/−5 lines, 2 filesdep ~OpenGLRawPVP ok
version bump matches the API change (PVP)
Dependency ranges changed: OpenGLRaw
API changes (from Hackage documentation)
- Graphics.Rendering.OpenGL.Raw.Core21: data GLbitfield :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLboolean :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLbyte :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLchar :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLclampd :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLclampf :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLdouble :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLenum :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLfloat :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLint :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLintptr :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLshort :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLsizei :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLsizeiptr :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLubyte :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLuint :: *
- Graphics.Rendering.OpenGL.Raw.Core21: data GLushort :: *
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLbitfield = CUInt
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLboolean = CUChar
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLbyte = CSChar
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLchar = CChar
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLclampd = CDouble
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLclampf = CFloat
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLdouble = CDouble
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLenum = CUInt
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLfloat = CFloat
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLint = CInt
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLintptr = CPtrdiff
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLshort = CShort
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLsizei = CInt
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLsizeiptr = CPtrdiff
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLubyte = CUChar
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLuint = CUInt
+ Graphics.Rendering.OpenGL.Raw.Core21: type GLushort = CUShort
- Graphics.Rendering.OpenGL.Raw.Core21: glBlendColor :: GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ()
+ Graphics.Rendering.OpenGL.Raw.Core21: glBlendColor :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- Graphics.Rendering.OpenGL.Raw.Core21: glClearColor :: GLclampf -> GLclampf -> GLclampf -> GLclampf -> IO ()
+ Graphics.Rendering.OpenGL.Raw.Core21: glClearColor :: GLfloat -> GLfloat -> GLfloat -> GLfloat -> IO ()
- Graphics.Rendering.OpenGL.Raw.Core21: glClearDepth :: GLclampd -> IO ()
+ Graphics.Rendering.OpenGL.Raw.Core21: glClearDepth :: GLdouble -> IO ()
- Graphics.Rendering.OpenGL.Raw.Core21: glDepthRange :: GLclampd -> GLclampd -> IO ()
+ Graphics.Rendering.OpenGL.Raw.Core21: glDepthRange :: GLdouble -> GLdouble -> IO ()
- Graphics.Rendering.OpenGL.Raw.Core21: glSampleCoverage :: GLclampf -> GLboolean -> IO ()
+ Graphics.Rendering.OpenGL.Raw.Core21: glSampleCoverage :: GLfloat -> GLboolean -> IO ()
- Graphics.Rendering.OpenGL.Raw.Core21: gl_COLOR_BUFFER_BIT :: GLenum
+ Graphics.Rendering.OpenGL.Raw.Core21: gl_COLOR_BUFFER_BIT :: GLbitfield
- Graphics.Rendering.OpenGL.Raw.Core21: gl_DEPTH_BUFFER_BIT :: GLenum
+ Graphics.Rendering.OpenGL.Raw.Core21: gl_DEPTH_BUFFER_BIT :: GLbitfield
- Graphics.Rendering.OpenGL.Raw.Core21: gl_STENCIL_BUFFER_BIT :: GLenum
+ Graphics.Rendering.OpenGL.Raw.Core21: gl_STENCIL_BUFFER_BIT :: GLbitfield
Files
Graphics/Rendering/OpenGL/Raw/Core21.hs view
@@ -621,4 +621,5 @@ , GLushort ) where -import Graphics.Rendering.OpenGL.Raw.Core31+import Graphics.Rendering.OpenGL.Raw.Core30+import Graphics.Rendering.OpenGL.Raw.Tokens
OpenGLRaw21.cabal view
@@ -1,5 +1,5 @@ Name: OpenGLRaw21-Version: 1.2.0.1+Version: 2.0.0.0 Synopsis: The intersection of OpenGL 2.1 and OpenGL 3.1 Core Description: This package simply reexports a subset of the parts of OpenGLRaw which are compatible with@@ -15,14 +15,16 @@ Maintainer: Jake McArthur <Jake.McArthur@gmail.com> Category: Graphics Build-type: Simple-Cabal-version: >=1.6+Cabal-version: >=1.18 Library- Build-depends: OpenGLRaw == 1.1.* || == 1.2.*- Extensions: NoImplicitPrelude+ Build-depends: OpenGLRaw >= 2.0 && < 3+ Default-language: Haskell2010 Exposed-modules: Graphics.Rendering.OpenGL.Raw.Core21 GHC-options: -Wall -fwarn-tabs+ Other-extensions: NoImplicitPrelude Source-repository head type: darcs location: http://patch-tag.com/r/jmcarthur/OpenGLRaw21+ tag: v2.0.0.0