Graphics.Rendering.OpenGL.Raw.Core31.Types

OpenGLRaw-1.3.0.0: A raw binding for the OpenGL graphics system

Portability | portable
Stability | stable
Maintainer | sven.panne@aedion.de
Safe Haskell | Safe-Inferred

Graphics.Rendering.OpenGL.Raw.Core31.Types

Description

All types from the OpenGL 3.1 core, see http://www.opengl.org/registry/.

# Documentation

type GLboolean = CUChar

type GLubyte = CUChar

type GLbyte = CSChar

type GLchar = CChar

type GLclampd = CDouble

type GLdouble = CDouble

type GLclampf = CFloat

type GLfloat = CFloat

type GLbitfield = CUInt

type GLenum = CUInt

type GLuint = CUInt

type GLint = CInt

type GLsizei = CInt

type GLhalf = CUShort

type GLushort = CUShort

type GLshort = CShort

type GLintptr = CPtrdiff

type GLsizeiptr = CPtrdiff

type GLint64 = Int64

type GLuint64 = Word64

type GLhandle = CUInt

type GLsync = Ptr ()