
Graphics.Rendering.OpenGL.GL.BasicTypes  Portability  portable  Stability  provisional  Maintainer  sven.panne@aedion.de 





Description 
This module corresponds to section 2.3 (GL Command Sytax) of the OpenGL 1.5
specs.


Synopsis 



Documentation 

type GLenum = Word32 
Enumerated binary integer value (min. 32 bits)


type GLboolean = Word8 
Boolean (min. 1 bit)


type GLbitfield = Word32 
Bit field (min. 32 bits)


type GLbyte = Int8 
Signed 2's complement binary integer (min. 8 bits)


type GLshort = Int16 
Signed 2's complement binary integer (min. 16 bits)


type GLint = Int32 
Signed 2's complement binary integer (min. 32 bits)


type GLintptr = Int32 
Signed 2's complement binary integer (sufficiently large enough to hold
any address)


type GLubyte = Word8 
Unsigned binary integer (min. 8 bits)


type GLushort = Word16 
Unsigned binary integer (min. 16 bits)


type GLuint = Word32 
Unsigned binary integer (min. 32 bits)


type GLsizei = Int32 
Nonnegatitve binary integer size (min. 32 bits)


type GLsizeiptr = Int32 
Nonnegatitve binary integer size (sufficiently large enough to hold any
address)


type GLfloat = Float 
Floatingpoint value (min. 32 bits)


type GLclampf = Float 
Floatingpoint value clamped to [0,1] (min. 32 bits)


type GLdouble = Double 
Floatingpoint value (min. 64 bits)


type GLclampd = Double 
Floatingpoint value clamped to [0,1] (min. 64 bits)


data Capability 
Constructors   Instances  


Produced by Haddock version 0.7 