On this page:
gl  Call  List
gl  Call  Lists
gl  Check  Framebuffer  Status
gl  Check  Framebuffer  Status  EXT
gl  Check  Named  Framebuffer  Status  EXT
gl  Clamp  Color
gl  Clamp  Color  ARB
gl  Clear
gl  Clear  Accum
gl  Clear  Buffer  Data
gl  Clear  Buffer  Sub  Data
gl  Clear  Bufferfi
gl  Clear  Bufferfv
gl  Clear  Bufferiv
gl  Clear  Bufferuiv
gl  Clear  Color
gl  Clear  Color  Ii  EXT
gl  Clear  Color  Iui  EXT
gl  Clear  Depth
gl  Clear  Depthd  NV
gl  Clear  Depthf
gl  Clear  Index
gl  Clear  Named  Buffer  Data  EXT
gl  Clear  Named  Buffer  Sub  Data  EXT
gl  Clear  Stencil
gl  Client  Active  Texture
gl  Client  Active  Texture  ARB
gl  Client  Active  Vertex  Stream  ATI
gl  Client  Attrib  Default  EXT
gl  Client  Wait  Sync
gl  Clip  Plane
gl  Color3b
gl  Color3bv
gl  Color3d
gl  Color3dv
gl  Color3f
gl  Color3f  Vertex3f  SUN
gl  Color3f  Vertex3fv  SUN
gl  Color3fv
gl  Color3h  NV
gl  Color3hv  NV
gl  Color3i
gl  Color3iv
gl  Color3s
gl  Color3sv
gl  Color3ub
gl  Color3ubv
gl  Color3ui
gl  Color3uiv
gl  Color3us
gl  Color3usv
gl  Color4b
gl  Color4bv
gl  Color4d
gl  Color4dv
gl  Color4f
gl  Color4f  Normal3f  Vertex3f  SUN
gl  Color4f  Normal3f  Vertex3fv  SUN
gl  Color4fv
gl  Color4h  NV
gl  Color4hv  NV
gl  Color4i
gl  Color4iv
gl  Color4s
gl  Color4sv
gl  Color4ub
gl  Color4ub  Vertex2f  SUN
gl  Color4ub  Vertex2fv  SUN
gl  Color4ub  Vertex3f  SUN
gl  Color4ub  Vertex3fv  SUN
gl  Color4ubv
gl  Color4ui
gl  Color4uiv
gl  Color4us
gl  Color4usv
gl  Color  Format  NV
gl  Color  Fragment  Op1ATI
gl  Color  Fragment  Op2ATI
gl  Color  Fragment  Op3ATI
gl  Color  Mask
gl  Color  Mask  Indexed  EXT
gl  Color  Maski
gl  Color  Material
gl  Color  P3ui
gl  Color  P3uiv
gl  Color  P4ui
gl  Color  P4uiv
gl  Color  Pointer
gl  Color  Pointer  EXT
gl  Color  Pointer  List  IBM
gl  Color  Pointerv  INTEL
gl  Color  Sub  Table
gl  Color  Sub  Table  EXT
gl  Color  Table
gl  Color  Table  EXT
gl  Color  Table  Parameterfv
gl  Color  Table  Parameterfv  SGI
gl  Color  Table  Parameteriv
gl  Color  Table  Parameteriv  SGI
gl  Color  Table  SGI
gl  Combiner  Input  NV
gl  Combiner  Output  NV
gl  Combiner  Parameterf  NV
gl  Combiner  Parameterfv  NV
gl  Combiner  Parameteri  NV
gl  Combiner  Parameteriv  NV
gl  Combiner  Stage  Parameterfv  NV
gl  Compile  Shader
gl  Compile  Shader  ARB
gl  Compile  Shader  Include  ARB
gl  Compressed  Multi  Tex  Image1DEXT
gl  Compressed  Multi  Tex  Image2DEXT
gl  Compressed  Multi  Tex  Image3DEXT
gl  Compressed  Multi  Tex  Sub  Image1DEXT
gl  Compressed  Multi  Tex  Sub  Image2DEXT
gl  Compressed  Multi  Tex  Sub  Image3DEXT
gl  Compressed  Tex  Image1D
gl  Compressed  Tex  Image1DARB
gl  Compressed  Tex  Image2D
gl  Compressed  Tex  Image2DARB
gl  Compressed  Tex  Image3D
gl  Compressed  Tex  Image3DARB
gl  Compressed  Tex  Sub  Image1D
gl  Compressed  Tex  Sub  Image1DARB
gl  Compressed  Tex  Sub  Image2D
gl  Compressed  Tex  Sub  Image2DARB
gl  Compressed  Tex  Sub  Image3D
gl  Compressed  Tex  Sub  Image3DARB
gl  Compressed  Texture  Image1DEXT
gl  Compressed  Texture  Image2DEXT
gl  Compressed  Texture  Image3DEXT
gl  Compressed  Texture  Sub  Image1DEXT
gl  Compressed  Texture  Sub  Image2DEXT
gl  Compressed  Texture  Sub  Image3DEXT
gl  Convolution  Filter1D
gl  Convolution  Filter1DEXT
gl  Convolution  Filter2D
gl  Convolution  Filter2DEXT
gl  Convolution  Parameterf
gl  Convolution  Parameterf  EXT
gl  Convolution  Parameterfv
gl  Convolution  Parameterfv  EXT
gl  Convolution  Parameteri
gl  Convolution  Parameteri  EXT
gl  Convolution  Parameteriv
gl  Convolution  Parameteriv  EXT
gl  Copy  Buffer  Sub  Data
gl  Copy  Color  Sub  Table
gl  Copy  Color  Sub  Table  EXT
gl  Copy  Color  Table
gl  Copy  Color  Table  SGI
gl  Copy  Convolution  Filter1D
gl  Copy  Convolution  Filter1DEXT
gl  Copy  Convolution  Filter2D
gl  Copy  Convolution  Filter2DEXT
gl  Copy  Image  Sub  Data
gl  Copy  Image  Sub  Data  NV
gl  Copy  Multi  Tex  Image1DEXT
gl  Copy  Multi  Tex  Image2DEXT
gl  Copy  Multi  Tex  Sub  Image1DEXT
gl  Copy  Multi  Tex  Sub  Image2DEXT
gl  Copy  Multi  Tex  Sub  Image3DEXT
gl  Copy  Path  NV
gl  Copy  Pixels
gl  Copy  Tex  Image1D
gl  Copy  Tex  Image1DEXT
gl  Copy  Tex  Image2D
gl  Copy  Tex  Image2DEXT
gl  Copy  Tex  Sub  Image1D
gl  Copy  Tex  Sub  Image1DEXT
gl  Copy  Tex  Sub  Image2D
gl  Copy  Tex  Sub  Image2DEXT
gl  Copy  Tex  Sub  Image3D
gl  Copy  Tex  Sub  Image3DEXT
gl  Copy  Texture  Image1DEXT
gl  Copy  Texture  Image2DEXT
gl  Copy  Texture  Sub  Image1DEXT
gl  Copy  Texture  Sub  Image2DEXT
gl  Copy  Texture  Sub  Image3DEXT
gl  Cover  Fill  Path  Instanced  NV
gl  Cover  Fill  Path  NV
gl  Cover  Stroke  Path  Instanced  NV
gl  Cover  Stroke  Path  NV
gl  Create  Program
gl  Create  Program  Object  ARB
gl  Create  Shader
gl  Create  Shader  Object  ARB
gl  Create  Shader  Program  EXT
gl  Create  Shader  Programv
gl  Create  Sync  From  CLevent  ARB
gl  Cull  Face
gl  Cull  Parameterdv  EXT
gl  Cull  Parameterfv  EXT
gl  Current  Palette  Matrix  ARB
8.13.0.4

3 glC...🔗ℹ

procedure

(glCallList list)  Void

  list : Natural
Deprecated in version 3.1.

procedure

(glCallLists n type lists)  Void

  n : Integer
  type : Integer
  lists : GLPointer
Deprecated in version 3.1.

procedure

(glCheckFramebufferStatus target)  Integer

  target : Integer
Version 3.0.

procedure

(glCheckFramebufferStatusEXT target)  Integer

  target : Integer

Alias of glCheckFramebufferStatus.

procedure

(glCheckNamedFramebufferStatusEXT framebuffer    
  target)  Integer
  framebuffer : Natural
  target : Integer

procedure

(glClampColor target clamp)  Void

  target : Integer
  clamp : Integer
Version 3.0.

procedure

(glClampColorARB target clamp)  Void

  target : Integer
  clamp : Integer

Alias of glClampColor.

procedure

(glClear mask)  Void

  mask : Natural
See the glClear manpage.

procedure

(glClearAccum red green blue alpha)  Void

  red : Flonum
  green : Flonum
  blue : Flonum
  alpha : Flonum
Deprecated in version 3.1.

procedure

(glClearBufferData target    
  internalformat    
  format    
  type    
  data)  Void
  target : Integer
  internalformat : Integer
  format : Integer
  type : Integer
  data : GLPointer
Version 4.3.

procedure

(glClearBufferSubData target    
  internalformat    
  offset    
  size    
  format    
  type    
  data)  Void
  target : Integer
  internalformat : Integer
  offset : Integer
  size : Integer
  format : Integer
  type : Integer
  data : GLPointer
Version 4.3.

procedure

(glClearBufferfi buffer    
  drawbuffer    
  depth    
  stencil)  Void
  buffer : Integer
  drawbuffer : Integer
  depth : Flonum
  stencil : Integer
Version 3.0.

procedure

(glClearBufferfv buffer drawbuffer value)  Void

  buffer : Integer
  drawbuffer : Integer
  value : F32Vector
Version 3.0.

procedure

(glClearBufferiv buffer drawbuffer value)  Void

  buffer : Integer
  drawbuffer : Integer
  value : S32Vector
Version 3.0.

procedure

(glClearBufferuiv buffer drawbuffer value)  Void

  buffer : Integer
  drawbuffer : Integer
  value : U32Vector
Version 3.0.

procedure

(glClearColor red green blue alpha)  Void

  red : Flonum
  green : Flonum
  blue : Flonum
  alpha : Flonum

procedure

(glClearColorIiEXT red green blue alpha)  Void

  red : Integer
  green : Integer
  blue : Integer
  alpha : Integer

procedure

(glClearColorIuiEXT red green blue alpha)  Void

  red : Natural
  green : Natural
  blue : Natural
  alpha : Natural

procedure

(glClearDepth depth)  Void

  depth : Real

procedure

(glClearDepthdNV depth)  Void

  depth : Real

procedure

(glClearDepthf d)  Void

  d : Flonum
Version 4.1.

procedure

(glClearIndex c)  Void

  c : Flonum
Deprecated in version 3.1.

procedure

(glClearNamedBufferDataEXT buffer    
  internalformat    
  format    
  type    
  data)  Void
  buffer : Natural
  internalformat : Integer
  format : Integer
  type : Integer
  data : GLPointer

procedure

(glClearNamedBufferSubDataEXT buffer    
  internalformat    
  offset    
  size    
  format    
  type    
  data)  Void
  buffer : Natural
  internalformat : Integer
  offset : Integer
  size : Integer
  format : Integer
  type : Integer
  data : GLPointer

procedure

(glClearStencil s)  Void

  s : Integer

procedure

(glClientActiveTexture texture)  Void

  texture : Integer
Version 1.3. Deprecated in version 3.1.

procedure

(glClientActiveTextureARB texture)  Void

  texture : Integer

Alias of glClientActiveTexture.

procedure

(glClientActiveVertexStreamATI stream)  Void

  stream : Integer

procedure

(glClientAttribDefaultEXT mask)  Void

  mask : Natural

procedure

(glClientWaitSync sync flags timeout)  Integer

  sync : GLSync
  flags : Natural
  timeout : Natural
Version 1.2.

procedure

(glClipPlane plane equation)  Void

  plane : Integer
  equation : F64Vector
Deprecated in version 3.1.

procedure

(glColor3b red green blue)  Void

  red : Fixnum
  green : Fixnum
  blue : Fixnum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3bv v)  Void

  v : S8Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3d red green blue)  Void

  red : Real
  green : Real
  blue : Real
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3dv v)  Void

  v : F64Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3f red green blue)  Void

  red : Flonum
  green : Flonum
  blue : Flonum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3fVertex3fSUN r g b x y z)  Void

  r : Flonum
  g : Flonum
  b : Flonum
  x : Flonum
  y : Flonum
  z : Flonum
Extension GL_SUN_vertex.

procedure

(glColor3fVertex3fvSUN c v)  Void

  c : F32Vector
  v : F32Vector
Extension GL_SUN_vertex.

procedure

(glColor3fv v)  Void

  v : F32Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3hNV red green blue)  Void

  red : Nonnegative-Fixnum
  green : Nonnegative-Fixnum
  blue : Nonnegative-Fixnum
Extension GL_NV_half_float.

procedure

(glColor3hvNV v)  Void

  v : U16Vector
Extension GL_NV_half_float.

procedure

(glColor3i red green blue)  Void

  red : Integer
  green : Integer
  blue : Integer
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3iv v)  Void

  v : S32Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3s red green blue)  Void

  red : Fixnum
  green : Fixnum
  blue : Fixnum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3sv v)  Void

  v : S16Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3ub red green blue)  Void

  red : Byte
  green : Byte
  blue : Byte
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3ubv v)  Void

  v : (U Bytes String)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3ui red green blue)  Void

  red : Natural
  green : Natural
  blue : Natural
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3uiv v)  Void

  v : U32Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3us red green blue)  Void

  red : Nonnegative-Fixnum
  green : Nonnegative-Fixnum
  blue : Nonnegative-Fixnum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3usv v)  Void

  v : U16Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4b red green blue alpha)  Void

  red : Fixnum
  green : Fixnum
  blue : Fixnum
  alpha : Fixnum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4bv v)  Void

  v : S8Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4d red green blue alpha)  Void

  red : Real
  green : Real
  blue : Real
  alpha : Real
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4dv v)  Void

  v : F64Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4f red green blue alpha)  Void

  red : Flonum
  green : Flonum
  blue : Flonum
  alpha : Flonum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4fNormal3fVertex3fSUN r    
  g    
  b    
  a    
  nx    
  ny    
  nz    
  x    
  y    
  z)  Void
  r : Flonum
  g : Flonum
  b : Flonum
  a : Flonum
  nx : Flonum
  ny : Flonum
  nz : Flonum
  x : Flonum
  y : Flonum
  z : Flonum
Extension GL_SUN_vertex.

procedure

(glColor4fNormal3fVertex3fvSUN c n v)  Void

  c : F32Vector
  n : F32Vector
  v : F32Vector
Extension GL_SUN_vertex.

procedure

(glColor4fv v)  Void

  v : F32Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4hNV red green blue alpha)  Void

  red : Nonnegative-Fixnum
  green : Nonnegative-Fixnum
  blue : Nonnegative-Fixnum
  alpha : Nonnegative-Fixnum
Extension GL_NV_half_float.

procedure

(glColor4hvNV v)  Void

  v : U16Vector
Extension GL_NV_half_float.

procedure

(glColor4i red green blue alpha)  Void

  red : Integer
  green : Integer
  blue : Integer
  alpha : Integer
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4iv v)  Void

  v : S32Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4s red green blue alpha)  Void

  red : Fixnum
  green : Fixnum
  blue : Fixnum
  alpha : Fixnum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4sv v)  Void

  v : S16Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4ub red green blue alpha)  Void

  red : Byte
  green : Byte
  blue : Byte
  alpha : Byte
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4ubVertex2fSUN r g b a x y)  Void

  r : Byte
  g : Byte
  b : Byte
  a : Byte
  x : Flonum
  y : Flonum
Extension GL_SUN_vertex.

procedure

(glColor4ubVertex2fvSUN c v)  Void

  c : (U Bytes String)
  v : F32Vector
Extension GL_SUN_vertex.

procedure

(glColor4ubVertex3fSUN r g b a x y z)  Void

  r : Byte
  g : Byte
  b : Byte
  a : Byte
  x : Flonum
  y : Flonum
  z : Flonum
Extension GL_SUN_vertex.

procedure

(glColor4ubVertex3fvSUN c v)  Void

  c : (U Bytes String)
  v : F32Vector
Extension GL_SUN_vertex.

procedure

(glColor4ubv v)  Void

  v : (U Bytes String)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4ui red green blue alpha)  Void

  red : Natural
  green : Natural
  blue : Natural
  alpha : Natural
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4uiv v)  Void

  v : U32Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4us red green blue alpha)  Void

  red : Nonnegative-Fixnum
  green : Nonnegative-Fixnum
  blue : Nonnegative-Fixnum
  alpha : Nonnegative-Fixnum
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4usv v)  Void

  v : U16Vector
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColorFormatNV size type stride)  Void

  size : Integer
  type : Integer
  stride : Integer

procedure

(glColorFragmentOp1ATI op    
  dst    
  dstMask    
  dstMod    
  arg1    
  arg1Rep    
  arg1Mod)  Void
  op : Integer
  dst : Natural
  dstMask : Natural
  dstMod : Natural
  arg1 : Natural
  arg1Rep : Natural
  arg1Mod : Natural

procedure

(glColorFragmentOp2ATI op    
  dst    
  dstMask    
  dstMod    
  arg1    
  arg1Rep    
  arg1Mod    
  arg2    
  arg2Rep    
  arg2Mod)  Void
  op : Integer
  dst : Natural
  dstMask : Natural
  dstMod : Natural
  arg1 : Natural
  arg1Rep : Natural
  arg1Mod : Natural
  arg2 : Natural
  arg2Rep : Natural
  arg2Mod : Natural

procedure

(glColorFragmentOp3ATI op    
  dst    
  dstMask    
  dstMod    
  arg1    
  arg1Rep    
  arg1Mod    
  arg2    
  arg2Rep    
  arg2Mod    
  arg3    
  arg3Rep    
  arg3Mod)  Void
  op : Integer
  dst : Natural
  dstMask : Natural
  dstMod : Natural
  arg1 : Natural
  arg1Rep : Natural
  arg1Mod : Natural
  arg2 : Natural
  arg2Rep : Natural
  arg2Mod : Natural
  arg3 : Natural
  arg3Rep : Natural
  arg3Mod : Natural

procedure

(glColorMask red green blue alpha)  Void

  red : Boolean
  green : Boolean
  blue : Boolean
  alpha : Boolean

procedure

(glColorMaskIndexedEXT index r g b a)  Void

  index : Natural
  r : Boolean
  g : Boolean
  b : Boolean
  a : Boolean

Alias of glColorMaski.

procedure

(glColorMaski index r g b a)  Void

  index : Natural
  r : Boolean
  g : Boolean
  b : Boolean
  a : Boolean
Version 3.0.

procedure

(glColorMaterial face mode)  Void

  face : Integer
  mode : Integer
Deprecated in version 3.1.

procedure

(glColorP3ui type color)  Void

  type : Integer
  color : Natural
Version 1.2.

procedure

(glColorP3uiv type color)  Void

  type : Integer
  color : Natural
Version 1.2.

procedure

(glColorP4ui type color)  Void

  type : Integer
  color : Natural
Version 1.2.

procedure

(glColorP4uiv type color)  Void

  type : Integer
  color : Natural
Version 1.2.

procedure

(glColorPointer size type stride pointer)  Void

  size : Integer
  type : Integer
  stride : Integer
  pointer : GLPointer
Version 1.1. Deprecated in version 3.1.

procedure

(glColorPointerEXT size    
  type    
  stride    
  count    
  pointer)  Void
  size : Integer
  type : Integer
  stride : Integer
  count : Integer
  pointer : GLPointer

procedure

(glColorPointerListIBM size    
  type    
  stride    
  pointer    
  ptrstride)  Void
  size : Integer
  type : Integer
  stride : Integer
  pointer : (Vectorof GLPointer)
  ptrstride : Integer

procedure

(glColorPointervINTEL size type pointer)  Void

  size : Integer
  type : Integer
  pointer : (Vectorof GLPointer)

procedure

(glColorSubTable target    
  start    
  count    
  format    
  type    
  data)  Void
  target : Integer
  start : Integer
  count : Integer
  format : Integer
  type : Integer
  data : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glColorSubTableEXT target    
  start    
  count    
  format    
  type    
  data)  Void
  target : Integer
  start : Integer
  count : Integer
  format : Integer
  type : Integer
  data : GLPointer

Alias of glColorSubTable.

procedure

(glColorTable target    
  internalformat    
  width    
  format    
  type    
  table)  Void
  target : Integer
  internalformat : Integer
  width : Integer
  format : Integer
  type : Integer
  table : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glColorTableEXT target    
  internalFormat    
  width    
  format    
  type    
  table)  Void
  target : Integer
  internalFormat : Integer
  width : Integer
  format : Integer
  type : Integer
  table : GLPointer

Alias of glColorTable.

procedure

(glColorTableParameterfv target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : F32Vector
Version 1.2. Deprecated in version 3.1.

procedure

(glColorTableParameterfvSGI target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : F32Vector

Alias of glColorTableParameterfv.

procedure

(glColorTableParameteriv target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : S32Vector
Version 1.2. Deprecated in version 3.1.

procedure

(glColorTableParameterivSGI target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : S32Vector

Alias of glColorTableParameteriv.

procedure

(glColorTableSGI target    
  internalformat    
  width    
  format    
  type    
  table)  Void
  target : Integer
  internalformat : Integer
  width : Integer
  format : Integer
  type : Integer
  table : GLPointer

Alias of glColorTable.

procedure

(glCombinerInputNV stage    
  portion    
  variable    
  input    
  mapping    
  componentUsage)  Void
  stage : Integer
  portion : Integer
  variable : Integer
  input : Integer
  mapping : Integer
  componentUsage : Integer

procedure

(glCombinerOutputNV stage    
  portion    
  abOutput    
  cdOutput    
  sumOutput    
  scale    
  bias    
  abDotProduct    
  cdDotProduct    
  muxSum)  Void
  stage : Integer
  portion : Integer
  abOutput : Integer
  cdOutput : Integer
  sumOutput : Integer
  scale : Integer
  bias : Integer
  abDotProduct : Boolean
  cdDotProduct : Boolean
  muxSum : Boolean

procedure

(glCombinerParameterfNV pname param)  Void

  pname : Integer
  param : Flonum

procedure

(glCombinerParameterfvNV pname params)  Void

  pname : Integer
  params : F32Vector

procedure

(glCombinerParameteriNV pname param)  Void

  pname : Integer
  param : Integer

procedure

(glCombinerParameterivNV pname params)  Void

  pname : Integer
  params : S32Vector

procedure

(glCombinerStageParameterfvNV stage    
  pname    
  params)  Void
  stage : Integer
  pname : Integer
  params : F32Vector

procedure

(glCompileShader shader)  Void

  shader : Natural
Version 2.0.

procedure

(glCompileShaderARB shaderObj)  Void

  shaderObj : Natural

Alias of glCompileShader.

procedure

(glCompileShaderIncludeARB shader    
  count    
  path    
  length)  Void
  shader : Natural
  count : Integer
  path : (Vectorof (U Bytes String))
  length : S32Vector

procedure

(glCompressedMultiTexImage1DEXT texunit    
  target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  bits)  Void
  texunit : Integer
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  border : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedMultiTexImage2DEXT texunit    
  target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  bits)  Void
  texunit : Integer
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  border : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedMultiTexImage3DEXT texunit    
  target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  bits)  Void
  texunit : Integer
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  depth : Integer
  border : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedMultiTexSubImage1DEXT texunit    
  target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  bits)  Void
  texunit : Integer
  target : Integer
  level : Integer
  xoffset : Integer
  width : Integer
  format : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedMultiTexSubImage2DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  bits)  Void
  texunit : Integer
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  width : Integer
  height : Integer
  format : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedMultiTexSubImage3DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  bits)  Void
  texunit : Integer
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  width : Integer
  height : Integer
  depth : Integer
  format : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedTexImage1D target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  border : Integer
  imageSize : Integer
  data : GLPointer
Version 1.3.

procedure

(glCompressedTexImage1DARB target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  border : Integer
  imageSize : Integer
  data : GLPointer

Alias of glCompressedTexImage1D.

procedure

(glCompressedTexImage2D target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  border : Integer
  imageSize : Integer
  data : GLPointer
Version 1.3.

procedure

(glCompressedTexImage2DARB target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  border : Integer
  imageSize : Integer
  data : GLPointer

Alias of glCompressedTexImage2D.

procedure

(glCompressedTexImage3D target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  depth : Integer
  border : Integer
  imageSize : Integer
  data : GLPointer
Version 1.3.

procedure

(glCompressedTexImage3DARB target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  depth : Integer
  border : Integer
  imageSize : Integer
  data : GLPointer

Alias of glCompressedTexImage3D.

procedure

(glCompressedTexSubImage1D target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  width : Integer
  format : Integer
  imageSize : Integer
  data : GLPointer
Version 1.3.

procedure

(glCompressedTexSubImage1DARB target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  width : Integer
  format : Integer
  imageSize : Integer
  data : GLPointer

Alias of glCompressedTexSubImage1D.

procedure

(glCompressedTexSubImage2D target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  width : Integer
  height : Integer
  format : Integer
  imageSize : Integer
  data : GLPointer
Version 1.3.

procedure

(glCompressedTexSubImage2DARB target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  width : Integer
  height : Integer
  format : Integer
  imageSize : Integer
  data : GLPointer

Alias of glCompressedTexSubImage2D.

procedure

(glCompressedTexSubImage3D target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  width : Integer
  height : Integer
  depth : Integer
  format : Integer
  imageSize : Integer
  data : GLPointer
Version 1.3.

procedure

(glCompressedTexSubImage3DARB target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  data)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  width : Integer
  height : Integer
  depth : Integer
  format : Integer
  imageSize : Integer
  data : GLPointer

Alias of glCompressedTexSubImage3D.

procedure

(glCompressedTextureImage1DEXT texture    
  target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  bits)  Void
  texture : Natural
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  border : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedTextureImage2DEXT texture    
  target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  bits)  Void
  texture : Natural
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  border : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedTextureImage3DEXT texture    
  target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  bits)  Void
  texture : Natural
  target : Integer
  level : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  depth : Integer
  border : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedTextureSubImage1DEXT texture    
  target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  bits)  Void
  texture : Natural
  target : Integer
  level : Integer
  xoffset : Integer
  width : Integer
  format : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedTextureSubImage2DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  bits)  Void
  texture : Natural
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  width : Integer
  height : Integer
  format : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glCompressedTextureSubImage3DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  bits)  Void
  texture : Natural
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  width : Integer
  height : Integer
  depth : Integer
  format : Integer
  imageSize : Integer
  bits : GLPointer

procedure

(glConvolutionFilter1D target    
  internalformat    
  width    
  format    
  type    
  image)  Void
  target : Integer
  internalformat : Integer
  width : Integer
  format : Integer
  type : Integer
  image : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionFilter1DEXT target    
  internalformat    
  width    
  format    
  type    
  image)  Void
  target : Integer
  internalformat : Integer
  width : Integer
  format : Integer
  type : Integer
  image : GLPointer

Alias of glConvolutionFilter1D.

procedure

(glConvolutionFilter2D target    
  internalformat    
  width    
  height    
  format    
  type    
  image)  Void
  target : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  format : Integer
  type : Integer
  image : GLPointer
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionFilter2DEXT target    
  internalformat    
  width    
  height    
  format    
  type    
  image)  Void
  target : Integer
  internalformat : Integer
  width : Integer
  height : Integer
  format : Integer
  type : Integer
  image : GLPointer

Alias of glConvolutionFilter2D.

procedure

(glConvolutionParameterf target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : Flonum
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameterfEXT target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : Flonum

Alias of glConvolutionParameterf.

procedure

(glConvolutionParameterfv target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : F32Vector
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameterfvEXT target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : F32Vector

Alias of glConvolutionParameterfv.

procedure

(glConvolutionParameteri target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameteriEXT target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : Integer

Alias of glConvolutionParameteri.

procedure

(glConvolutionParameteriv target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : S32Vector
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameterivEXT target    
  pname    
  params)  Void
  target : Integer
  pname : Integer
  params : S32Vector

Alias of glConvolutionParameteriv.

procedure

(glCopyBufferSubData readTarget    
  writeTarget    
  readOffset    
  writeOffset    
  size)  Void
  readTarget : Integer
  writeTarget : Integer
  readOffset : Integer
  writeOffset : Integer
  size : Integer
Version 3.0.

procedure

(glCopyColorSubTable target start x y width)  Void

  target : Integer
  start : Integer
  x : Integer
  y : Integer
  width : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyColorSubTableEXT target    
  start    
  x    
  y    
  width)  Void
  target : Integer
  start : Integer
  x : Integer
  y : Integer
  width : Integer

Alias of glCopyColorSubTable.

procedure

(glCopyColorTable target    
  internalformat    
  x    
  y    
  width)  Void
  target : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyColorTableSGI target    
  internalformat    
  x    
  y    
  width)  Void
  target : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer

Alias of glCopyColorTable.

procedure

(glCopyConvolutionFilter1D target    
  internalformat    
  x    
  y    
  width)  Void
  target : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyConvolutionFilter1DEXT target    
  internalformat    
  x    
  y    
  width)  Void
  target : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer

Alias of glCopyConvolutionFilter1D.

procedure

(glCopyConvolutionFilter2D target    
  internalformat    
  x    
  y    
  width    
  height)  Void
  target : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyConvolutionFilter2DEXT target    
  internalformat    
  x    
  y    
  width    
  height)  Void
  target : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

Alias of glCopyConvolutionFilter2D.

procedure

(glCopyImageSubData srcName    
  srcTarget    
  srcLevel    
  srcX    
  srcY    
  srcZ    
  dstName    
  dstTarget    
  dstLevel    
  dstX    
  dstY    
  dstZ    
  srcWidth    
  srcHeight    
  srcDepth)  Void
  srcName : Natural
  srcTarget : Integer
  srcLevel : Integer
  srcX : Integer
  srcY : Integer
  srcZ : Integer
  dstName : Natural
  dstTarget : Integer
  dstLevel : Integer
  dstX : Integer
  dstY : Integer
  dstZ : Integer
  srcWidth : Integer
  srcHeight : Integer
  srcDepth : Integer
Version 4.3.

procedure

(glCopyImageSubDataNV srcName    
  srcTarget    
  srcLevel    
  srcX    
  srcY    
  srcZ    
  dstName    
  dstTarget    
  dstLevel    
  dstX    
  dstY    
  dstZ    
  width    
  height    
  depth)  Void
  srcName : Natural
  srcTarget : Integer
  srcLevel : Integer
  srcX : Integer
  srcY : Integer
  srcZ : Integer
  dstName : Natural
  dstTarget : Integer
  dstLevel : Integer
  dstX : Integer
  dstY : Integer
  dstZ : Integer
  width : Integer
  height : Integer
  depth : Integer
Extension GL_NV_copy_image.

procedure

(glCopyMultiTexImage1DEXT texunit    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  Void
  texunit : Integer
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  border : Integer

procedure

(glCopyMultiTexImage2DEXT texunit    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  Void
  texunit : Integer
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
  border : Integer

procedure

(glCopyMultiTexSubImage1DEXT texunit    
  target    
  level    
  xoffset    
  x    
  y    
  width)  Void
  texunit : Integer
  target : Integer
  level : Integer
  xoffset : Integer
  x : Integer
  y : Integer
  width : Integer

procedure

(glCopyMultiTexSubImage2DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  Void
  texunit : Integer
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

procedure

(glCopyMultiTexSubImage3DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  Void
  texunit : Integer
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

procedure

(glCopyPathNV resultPath srcPath)  Void

  resultPath : Natural
  srcPath : Natural

procedure

(glCopyPixels x y width height type)  Void

  x : Integer
  y : Integer
  width : Integer
  height : Integer
  type : Integer
Deprecated in version 3.1.

procedure

(glCopyTexImage1D target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  border : Integer
Version 1.1.

procedure

(glCopyTexImage1DEXT target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  border : Integer

Alias of glCopyTexImage1D.

procedure

(glCopyTexImage2D target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
  border : Integer
Version 1.1.

procedure

(glCopyTexImage2DEXT target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  Void
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
  border : Integer

Alias of glCopyTexImage2D.

procedure

(glCopyTexSubImage1D target    
  level    
  xoffset    
  x    
  y    
  width)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  x : Integer
  y : Integer
  width : Integer
Version 1.1.

procedure

(glCopyTexSubImage1DEXT target    
  level    
  xoffset    
  x    
  y    
  width)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  x : Integer
  y : Integer
  width : Integer

Alias of glCopyTexSubImage1D.

procedure

(glCopyTexSubImage2D target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
Version 1.1.

procedure

(glCopyTexSubImage2DEXT target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

Alias of glCopyTexSubImage2D.

procedure

(glCopyTexSubImage3D target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
Version 1.2.

procedure

(glCopyTexSubImage3DEXT target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  Void
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

Alias of glCopyTexSubImage3D.

procedure

(glCopyTextureImage1DEXT texture    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  Void
  texture : Natural
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  border : Integer

procedure

(glCopyTextureImage2DEXT texture    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  Void
  texture : Natural
  target : Integer
  level : Integer
  internalformat : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer
  border : Integer

procedure

(glCopyTextureSubImage1DEXT texture    
  target    
  level    
  xoffset    
  x    
  y    
  width)  Void
  texture : Natural
  target : Integer
  level : Integer
  xoffset : Integer
  x : Integer
  y : Integer
  width : Integer

procedure

(glCopyTextureSubImage2DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  Void
  texture : Natural
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

procedure

(glCopyTextureSubImage3DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  Void
  texture : Natural
  target : Integer
  level : Integer
  xoffset : Integer
  yoffset : Integer
  zoffset : Integer
  x : Integer
  y : Integer
  width : Integer
  height : Integer

procedure

(glCoverFillPathInstancedNV numPaths    
  pathNameType    
  paths    
  pathBase    
  coverMode    
  transformType    
  transformValues)  Void
  numPaths : Integer
  pathNameType : Integer
  paths : GLPointer
  pathBase : Natural
  coverMode : Integer
  transformType : Integer
  transformValues : F32Vector

procedure

(glCoverFillPathNV path coverMode)  Void

  path : Natural
  coverMode : Integer

procedure

(glCoverStrokePathInstancedNV numPaths    
  pathNameType    
  paths    
  pathBase    
  coverMode    
  transformType    
  transformValues)  Void
  numPaths : Integer
  pathNameType : Integer
  paths : GLPointer
  pathBase : Natural
  coverMode : Integer
  transformType : Integer
  transformValues : F32Vector

procedure

(glCoverStrokePathNV path coverMode)  Void

  path : Natural
  coverMode : Integer

procedure

(glCreateProgram)  Natural

Version 2.0.

procedure

(glCreateProgramObjectARB)  Natural

Alias of glCreateProgram.

procedure

(glCreateShader type)  Natural

  type : Integer
Version 2.0.

procedure

(glCreateShaderObjectARB shaderType)  Natural

  shaderType : Integer

Alias of glCreateShader.

procedure

(glCreateShaderProgramEXT type string)  Natural

  type : Integer
  string : (U Bytes String)

procedure

(glCreateShaderProgramv type count strings)  Natural

  type : Integer
  count : Integer
  strings : (Vectorof (U Bytes String))
Version 4.1.

procedure

(glCreateSyncFromCLeventARB context    
  event    
  flags)  GLSync
  context : CPointer
  event : CPointer
  flags : Natural
Extension GL_ARB_cl_event.

procedure

(glCullFace mode)  Void

  mode : Integer

procedure

(glCullParameterdvEXT pname)  F64Vector

  pname : Integer
Extension GL_EXT_cull_vertex.

procedure

(glCullParameterfvEXT pname)  F32Vector

  pname : Integer
Extension GL_EXT_cull_vertex.

procedure

(glCurrentPaletteMatrixARB index)  Void

  index : Integer