| Copyright | (c) Sven Panne 2013 |
|---|---|
| License | BSD3 |
| Maintainer | Sven Panne <svenpanne@gmail.com> |
| Stability | stable |
| Portability | portable |
| Safe Haskell | Safe-Inferred |
| Language | Haskell98 |
Graphics.Rendering.OpenGL.Raw.Core31.Types
Description
This module corresponds to table 2.2 in section 2.3 (Command Syntax) of the OpenGL 3.1 specs.
- type GLboolean = CUChar
- type GLbyte = CSChar
- type GLubyte = CUChar
- type GLchar = CChar
- type GLshort = CShort
- type GLushort = CUShort
- type GLint = CInt
- type GLuint = CUInt
- type GLsizei = CInt
- type GLenum = CUInt
- type GLintptr = CPtrdiff
- type GLsizeiptr = CPtrdiff
- type GLbitfield = CUInt
- type GLhalf = CUShort
- type GLfloat = CFloat
- type GLclampf = CFloat
- type GLdouble = CDouble
- type GLclampd = CDouble
Documentation
type GLsizeiptr = CPtrdiff
Pointer-sized non-negative binary integer size.
type GLbitfield = CUInt
32bit bit field.