packages feed

OpenGLRaw 1.1.0.2 → 1.2.0.0

raw patch · 58 files changed

+120/−26 lines, 58 filesdep ~basePVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base

API changes (from Hackage documentation)

- Graphics.Rendering.OpenGL.Raw.Core31: data GLbitfield
- Graphics.Rendering.OpenGL.Raw.Core31: data GLboolean
- Graphics.Rendering.OpenGL.Raw.Core31: data GLbyte
- Graphics.Rendering.OpenGL.Raw.Core31: data GLchar
- Graphics.Rendering.OpenGL.Raw.Core31: data GLclampd
- Graphics.Rendering.OpenGL.Raw.Core31: data GLclampf
- Graphics.Rendering.OpenGL.Raw.Core31: data GLdouble
- Graphics.Rendering.OpenGL.Raw.Core31: data GLenum
- Graphics.Rendering.OpenGL.Raw.Core31: data GLfloat
- Graphics.Rendering.OpenGL.Raw.Core31: data GLhalf
- Graphics.Rendering.OpenGL.Raw.Core31: data GLint
- Graphics.Rendering.OpenGL.Raw.Core31: data GLintptr
- Graphics.Rendering.OpenGL.Raw.Core31: data GLshort
- Graphics.Rendering.OpenGL.Raw.Core31: data GLsizei
- Graphics.Rendering.OpenGL.Raw.Core31: data GLsizeiptr
- Graphics.Rendering.OpenGL.Raw.Core31: data GLubyte
- Graphics.Rendering.OpenGL.Raw.Core31: data GLuint
- Graphics.Rendering.OpenGL.Raw.Core31: data GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.Types: data GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLSync :: (Ptr GLsync) -> GLsync
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLbitfield :: CUInt -> GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLboolean :: CUChar -> GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLbyte :: CSChar -> GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLchar :: CChar -> GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLclampd :: CDouble -> GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLclampf :: CFloat -> GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLdouble :: CDouble -> GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLenum :: CUInt -> GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLfloat :: CFloat -> GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLhalf :: CUShort -> GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLhandle :: CUInt -> GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLint :: CInt -> GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLint64 :: Int64 -> GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLintptr :: CPtrdiff -> GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLshort :: CShort -> GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLsizei :: CInt -> GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLsizeiptr :: CPtrdiff -> GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLubyte :: CUChar -> GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLuint :: CUInt -> GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLuint64 :: Word64 -> GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: GLushort :: CUShort -> GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bits GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Bounded GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Enum GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Eq GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Floating GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Floating GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Floating GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Floating GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Fractional GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Fractional GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Fractional GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Fractional GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Integral GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Num GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Ord GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Read GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Real GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFloat GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFloat GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFloat GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFloat GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFrac GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFrac GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFrac GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance RealFrac GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Show GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Storable GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: instance Typeable GLushort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLbitfield
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLboolean
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLbyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLchar
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLclampd
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLclampf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLdouble
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLenum
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLfloat
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLhalf
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLhandle
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLintptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLshort
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLsizei
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLsizeiptr
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLsync
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLubyte
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLuint
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLuint64
+ Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal: newtype GLushort

Files

OpenGLRaw.cabal view
@@ -1,5 +1,5 @@ name: OpenGLRaw-version: 1.1.0.2+version: 1.2.0.0 license: BSD3 license-file: LICENSE maintainer: Jason Dagit <dagitj@gmail.com>, Sven Panne <sven.panne@aedion.de>@@ -103,6 +103,8 @@       Graphics.Rendering.OpenGL.Raw.ARB.VertexShader,       Graphics.Rendering.OpenGL.Raw.ARB.WindowPos,       Graphics.Rendering.OpenGL.Raw.Core31,+      Graphics.Rendering.OpenGL.Raw.Core31.Types,+      Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal,       Graphics.Rendering.OpenGL.Raw.Core32,       Graphics.Rendering.OpenGL.Raw.EXT,       Graphics.Rendering.OpenGL.Raw.EXT.Abgr,@@ -223,8 +225,6 @@       Graphics.Rendering.OpenGL.Raw.ARB.Compatibility.Tokens,       Graphics.Rendering.OpenGL.Raw.Core31.Functions,       Graphics.Rendering.OpenGL.Raw.Core31.Tokens,-      Graphics.Rendering.OpenGL.Raw.Core31.Types,-      Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal,       Graphics.Rendering.OpenGL.Raw.Extensions    c-sources:       cbits/HsOpenGLRaw.c@@ -233,6 +233,8 @@    build-depends: base >= 3 && < 5    ghc-options: -Wall -fno-warn-duplicate-exports    if impl(ghc)+      -- these require 6.8, but that's pretty conservative these days+      extensions: StandaloneDeriving, DeriveDataTypeable       build-depends: ghc-prim    if os(windows) && flag(UseNativeWindowsLibraries)       cpp-options: "-DCALLCONV=stdcall"
include/CTypes.h view
@@ -16,14 +16,14 @@ #ifndef CTYPES_H #define CTYPES_H +--  // A hacked version for GHC follows the Haskell 98 version...+#ifndef __GLASGOW_HASKELL__+ #define INSTANCE_TYPEABLE0(tycon,tcname,str) \ tcname :: TyCon; \ tcname = mkTyCon str; \ instance Typeable tycon where { typeOf _ = mkTyConApp tcname [] } ---  // A hacked version for GHC follows the Haskell 98 version...-#ifndef __GLASGOW_HASKELL__- #define ARITHMETIC_TYPE(T,C,S,B) \ newtype T = T B deriving (Eq, Ord) ; \ INSTANCE_NUM(T) ; \@@ -173,6 +173,8 @@ #else /* __GLASGOW_HASKELL__ */  --  // GHC can derive any class for a newtype, so we make use of that here...++#define INSTANCE_TYPEABLE0(tycon,tcname,str) deriving instance Typeable tycon  #define ARITHMETIC_CLASSES  Eq,Ord,Num,Enum,Storable,Real #define INTEGRAL_CLASSES Bounded,Integral,Bits
src/Graphics/Rendering/OpenGL/Raw/ARB/Compatibility/Functions.hs view
@@ -401,8 +401,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/CopyBuffer.hs view
@@ -23,8 +23,10 @@  ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/DrawBuffersBlend.hs view
@@ -22,8 +22,10 @@    glBlendFuncSeparatei ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/DrawElementsBaseVertex.hs view
@@ -23,8 +23,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/DrawInstanced.hs view
@@ -21,8 +21,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/GeometryShader4.hs view
@@ -43,9 +43,11 @@    gl_PROGRAM_POINT_SIZE ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Functions ( glFramebufferTextureLayer ) import Graphics.Rendering.OpenGL.Raw.Core31.Tokens ( gl_MAX_VARYING_COMPONENTS, gl_FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER ) import Graphics.Rendering.OpenGL.Raw.Core31.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/ARB/InstancedArrays.hs view
@@ -21,8 +21,10 @@    gl_VERTEX_ATTRIB_ARRAY_DIVISOR ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/MatrixPalette.hs view
@@ -35,8 +35,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/ProvokingVertex.hs view
@@ -24,8 +24,10 @@    gl_QUADS_FOLLOW_PROVOKING_VERTEX_CONVENTION ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/SampleShading.hs view
@@ -22,8 +22,10 @@    gl_MIN_SAMPLE_SHADING_VALUE ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/ShaderObjects.hs view
@@ -97,6 +97,7 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions
src/Graphics/Rendering/OpenGL/Raw/ARB/Sync.hs view
@@ -46,6 +46,7 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions 
src/Graphics/Rendering/OpenGL/Raw/ARB/TextureBufferObject.hs view
@@ -25,8 +25,10 @@    gl_TEXTURE_BUFFER_FORMAT ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/TextureMultisample.hs view
@@ -45,8 +45,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/UniformBufferObject.hs view
@@ -63,8 +63,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/VertexBlend.hs view
@@ -72,8 +72,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/ARB/VertexProgram.hs view
@@ -161,9 +161,11 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.ARB.Compatibility import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/Core31/Functions.hs view
@@ -303,8 +303,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core31.Types import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/BindableUniform.hs view
@@ -29,7 +29,8 @@    gl_UNIFORM_BUFFER_EXT ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/CompiledVertexArray.hs view
@@ -24,8 +24,10 @@    gl_ARRAY_ELEMENT_LOCK_COUNT ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/CoordinateFrame.hs view
@@ -56,7 +56,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/CullVertex.hs view
@@ -25,8 +25,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/DepthBoundsTest.hs view
@@ -22,7 +22,8 @@    gl_DEPTH_BOUNDS ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/DirectStateAccess.hs view
@@ -215,7 +215,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/FragmentLighting.hs view
@@ -58,8 +58,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/GpuProgramParameters.hs view
@@ -22,7 +22,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/IndexFunc.hs view
@@ -23,8 +23,10 @@    gl_INDEX_TEST_REF ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/IndexMaterial.hs view
@@ -23,7 +23,8 @@    gl_INDEX_MATERIAL_FACE ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/LightTexture.hs view
@@ -32,9 +32,11 @@    gl_TEXTURE_MATERIAL_PARAMETER ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.ARB.Compatibility import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/Multisample.hs view
@@ -38,6 +38,8 @@    gl_SAMPLE_PATTERN ) where +import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.ARB.Compatibility import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions
src/Graphics/Rendering/OpenGL/Raw/EXT/PixelTransform.hs view
@@ -35,8 +35,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/EXT/StencilClearTag.hs view
@@ -23,7 +23,8 @@    gl_STENCIL_CLEAR_TAG_VALUE ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/StencilTwoSide.hs view
@@ -22,7 +22,8 @@    gl_ACTIVE_STENCIL_FACE ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/TextureInteger.hs view
@@ -49,8 +49,9 @@    gl_LUMINANCE_ALPHA_INTEGER ) where +import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.ARB.Compatibility-import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/TexturePerturbNormal.hs view
@@ -22,7 +22,8 @@    gl_TEXTURE_NORMAL ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/TimerQuery.hs view
@@ -26,8 +26,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.ARB.Sync import Graphics.Rendering.OpenGL.Raw.Core31.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/EXT/VertexShader.hs view
@@ -172,6 +172,8 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions 
src/Graphics/Rendering/OpenGL/Raw/EXT/VertexWeighting.hs view
@@ -36,8 +36,9 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.ARB.VertexBlend-import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/DepthBufferFloat.hs view
@@ -26,6 +26,8 @@    gl_DEPTH_BUFFER_FLOAT_MODE ) where +import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions 
src/Graphics/Rendering/OpenGL/Raw/NV/ExplicitMultisample.hs view
@@ -34,9 +34,11 @@    gl_UNSIGNED_INT_SAMPLER_RENDERBUFFER ) where +import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.EXT.DirectStateAccess import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/NV/Fence.hs view
@@ -30,7 +30,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/FragmentProgram.hs view
@@ -38,8 +38,9 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.ARB.FragmentProgram-import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/FramebufferMultisampleCoverage.hs view
@@ -25,7 +25,8 @@    gl_MULTISAMPLE_COVERAGE_MODES ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/GeometryProgram4.hs view
@@ -36,6 +36,8 @@    gl_PROGRAM_POINT_SIZE ) where +import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions 
src/Graphics/Rendering/OpenGL/Raw/NV/GpuProgram4.hs view
@@ -44,6 +44,8 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions 
src/Graphics/Rendering/OpenGL/Raw/NV/HalfFloat.hs view
@@ -69,6 +69,8 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions 
src/Graphics/Rendering/OpenGL/Raw/NV/OcclusionQuery.hs view
@@ -34,7 +34,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/ParameterBufferObject.hs view
@@ -32,6 +32,8 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.EXT.DirectStateAccess import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions
src/Graphics/Rendering/OpenGL/Raw/NV/PresentVideo.hs view
@@ -32,8 +32,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/NV/PrimitiveRestart.hs view
@@ -26,7 +26,8 @@    gl_PRIMITIVE_RESTART_INDEX_NV ) where -import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/RegisterCombiners.hs view
@@ -86,8 +86,9 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.ARB.Compatibility-import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/RegisterCombiners2.hs view
@@ -34,7 +34,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions import Graphics.Rendering.OpenGL.Raw.NV.RegisterCombiners 
src/Graphics/Rendering/OpenGL/Raw/NV/TransformFeedback.hs view
@@ -67,12 +67,14 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.ARB.Compatibility import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.EXT.DirectStateAccess import Graphics.Rendering.OpenGL.Raw.Extensions import Graphics.Rendering.OpenGL.Raw.NV.ParameterBufferObject import Graphics.Rendering.OpenGL.Raw.NV.RegisterCombiners+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/NV/TransformFeedback2.hs view
@@ -31,8 +31,10 @@ ) where  import Foreign.Ptr+import Foreign.C.Types import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal  #include "HsOpenGLRaw.h" 
src/Graphics/Rendering/OpenGL/Raw/NV/VertexArrayRange.hs view
@@ -28,7 +28,8 @@ ) where  import Foreign.Ptr-import Graphics.Rendering.OpenGL.Raw.Core32+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"
src/Graphics/Rendering/OpenGL/Raw/NV/VertexProgram.hs view
@@ -167,8 +167,9 @@ ) where  import Foreign.Ptr+import Foreign.C.Types+import Graphics.Rendering.OpenGL.Raw.Core31.TypesInternal import Graphics.Rendering.OpenGL.Raw.ARB.VertexProgram-import Graphics.Rendering.OpenGL.Raw.Core32 import Graphics.Rendering.OpenGL.Raw.Extensions  #include "HsOpenGLRaw.h"