packages feed

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