HORIZON HASKELLDocslts/ghc-9.10.xc74966e2026-09-27Search names, modules, packages, or :: a typeCtrl K

GHC 9.10.3 · lts/ghc-9.10.x · c74966e · 2026-09-27

ModuleOpenGLRaw-3.3.4.1Haskell2010

Graphics.GL.Version15

  • 17 types
  • 452 values
  • PackageOpenGLRaw-3.3.4.1
  • Exports1234
  • LanguageHaskell2010
  • LicenceBSD-3-Clause
  • SourceTypes.hs

Types

17 declarations
typetype GLbyte = Int8
#

8bit signed two's complement binary integer.

typetype GLclampd = Double
#

64bit floating-point value clamped to [0, 1].

typetype GLclampf = Float
#

32bit floating-point value clamped to [0, 1].

typetype GLenum = Word32
#

32bit enumerated binary integer value.

typetype GLint = Int32
#

32bit signed two's complement binary integer.

typetype GLintptr = CPtrdiff
#

Pointer-sized signed two's complement binary integer.

typetype GLshort = Int16
#

16bit signed two's complement binary integer.

typetype GLsizei = Int32
#

32bit non-negative binary integer size.

typetype GLvoid = ()
#

Not an actual GL type, though used in headers in the past.

Enums

765 declarations

Functions

452 declarations