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.12

3 glC...🔗ℹ

procedure

(glCallList list)  any

  list : exact-nonnegative-integer?
Deprecated in version 3.1.

procedure

(glCallLists n type lists)  any

  n : exact-integer?
  type : exact-integer?
  lists : gl-pointer?
Deprecated in version 3.1.

procedure

(glCheckFramebufferStatus target)  exact-integer?

  target : exact-integer?
Version 3.0.

procedure

(glCheckFramebufferStatusEXT target)  exact-integer?

  target : exact-integer?

Alias of glCheckFramebufferStatus.

procedure

(glCheckNamedFramebufferStatusEXT framebuffer    
  target)  exact-integer?
  framebuffer : exact-nonnegative-integer?
  target : exact-integer?

procedure

(glClampColor target clamp)  any

  target : exact-integer?
  clamp : exact-integer?
Version 3.0.

procedure

(glClampColorARB target clamp)  any

  target : exact-integer?
  clamp : exact-integer?

Alias of glClampColor.

procedure

(glClear mask)  any

  mask : exact-nonnegative-integer?
See the glClear manpage.

procedure

(glClearAccum red green blue alpha)  any

  red : flonum?
  green : flonum?
  blue : flonum?
  alpha : flonum?
Deprecated in version 3.1.

procedure

(glClearBufferData target    
  internalformat    
  format    
  type    
  data)  any
  target : exact-integer?
  internalformat : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : gl-pointer?
Version 4.3.

procedure

(glClearBufferSubData target    
  internalformat    
  offset    
  size    
  format    
  type    
  data)  any
  target : exact-integer?
  internalformat : exact-integer?
  offset : exact-integer?
  size : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : gl-pointer?
Version 4.3.

procedure

(glClearBufferfi buffer    
  drawbuffer    
  depth    
  stencil)  any
  buffer : exact-integer?
  drawbuffer : exact-integer?
  depth : flonum?
  stencil : exact-integer?
Version 3.0.

procedure

(glClearBufferfv buffer drawbuffer value)  any

  buffer : exact-integer?
  drawbuffer : exact-integer?
  value : f32vector?
Version 3.0.

procedure

(glClearBufferiv buffer drawbuffer value)  any

  buffer : exact-integer?
  drawbuffer : exact-integer?
  value : s32vector?
Version 3.0.

procedure

(glClearBufferuiv buffer drawbuffer value)  any

  buffer : exact-integer?
  drawbuffer : exact-integer?
  value : u32vector?
Version 3.0.

procedure

(glClearColor red green blue alpha)  any

  red : flonum?
  green : flonum?
  blue : flonum?
  alpha : flonum?

procedure

(glClearColorIiEXT red green blue alpha)  any

  red : exact-integer?
  green : exact-integer?
  blue : exact-integer?
  alpha : exact-integer?

procedure

(glClearColorIuiEXT red green blue alpha)  any

  red : exact-nonnegative-integer?
  green : exact-nonnegative-integer?
  blue : exact-nonnegative-integer?
  alpha : exact-nonnegative-integer?

procedure

(glClearDepth depth)  any

  depth : real?

procedure

(glClearDepthdNV depth)  any

  depth : real?

procedure

(glClearDepthf d)  any

  d : flonum?
Version 4.1.

procedure

(glClearIndex c)  any

  c : flonum?
Deprecated in version 3.1.

procedure

(glClearNamedBufferDataEXT buffer    
  internalformat    
  format    
  type    
  data)  any
  buffer : exact-nonnegative-integer?
  internalformat : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : gl-pointer?

procedure

(glClearNamedBufferSubDataEXT buffer    
  internalformat    
  offset    
  size    
  format    
  type    
  data)  any
  buffer : exact-nonnegative-integer?
  internalformat : exact-integer?
  offset : exact-integer?
  size : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : gl-pointer?

procedure

(glClearStencil s)  any

  s : exact-integer?

procedure

(glClientActiveTexture texture)  any

  texture : exact-integer?
Version 1.3. Deprecated in version 3.1.

procedure

(glClientActiveTextureARB texture)  any

  texture : exact-integer?

Alias of glClientActiveTexture.

procedure

(glClientActiveVertexStreamATI stream)  any

  stream : exact-integer?

procedure

(glClientAttribDefaultEXT mask)  any

  mask : exact-nonnegative-integer?

procedure

(glClientWaitSync sync flags timeout)  exact-integer?

  sync : GLsync?
  flags : exact-nonnegative-integer?
  timeout : exact-nonnegative-integer?
Version 1.2.

procedure

(glClipPlane plane equation)  any

  plane : exact-integer?
  equation : f64vector?
Deprecated in version 3.1.

procedure

(glColor3b red green blue)  any

  red : (integer-in -128 127)
  green : (integer-in -128 127)
  blue : (integer-in -128 127)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3bv v)  any

  v : s8vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3d red green blue)  any

  red : real?
  green : real?
  blue : real?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3dv v)  any

  v : f64vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3f red green blue)  any

  red : flonum?
  green : flonum?
  blue : flonum?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3fVertex3fSUN r g b x y z)  any

  r : flonum?
  g : flonum?
  b : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Extension GL_SUN_vertex.

procedure

(glColor3fVertex3fvSUN c v)  any

  c : f32vector?
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glColor3fv v)  any

  v : f32vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3hNV red green blue)  any

  red : (integer-in 0 65535)
  green : (integer-in 0 65535)
  blue : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glColor3hvNV v)  any

  v : u16vector?
Extension GL_NV_half_float.

procedure

(glColor3i red green blue)  any

  red : exact-integer?
  green : exact-integer?
  blue : exact-integer?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3iv v)  any

  v : s32vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3s red green blue)  any

  red : (integer-in -32768 32767)
  green : (integer-in -32768 32767)
  blue : (integer-in -32768 32767)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3sv v)  any

  v : s16vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3ub red green blue)  any

  red : (integer-in 0 255)
  green : (integer-in 0 255)
  blue : (integer-in 0 255)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3ubv v)  any

  v : (or/c string? bytes?)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3ui red green blue)  any

  red : exact-nonnegative-integer?
  green : exact-nonnegative-integer?
  blue : exact-nonnegative-integer?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3uiv v)  any

  v : u32vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3us red green blue)  any

  red : (integer-in 0 65535)
  green : (integer-in 0 65535)
  blue : (integer-in 0 65535)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor3usv v)  any

  v : u16vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4b red green blue alpha)  any

  red : (integer-in -128 127)
  green : (integer-in -128 127)
  blue : (integer-in -128 127)
  alpha : (integer-in -128 127)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4bv v)  any

  v : s8vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4d red green blue alpha)  any

  red : real?
  green : real?
  blue : real?
  alpha : real?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4dv v)  any

  v : f64vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4f red green blue alpha)  any

  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)  any
  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)  any

  c : f32vector?
  n : f32vector?
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glColor4fv v)  any

  v : f32vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4hNV red green blue alpha)  any

  red : (integer-in 0 65535)
  green : (integer-in 0 65535)
  blue : (integer-in 0 65535)
  alpha : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glColor4hvNV v)  any

  v : u16vector?
Extension GL_NV_half_float.

procedure

(glColor4i red green blue alpha)  any

  red : exact-integer?
  green : exact-integer?
  blue : exact-integer?
  alpha : exact-integer?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4iv v)  any

  v : s32vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4s red green blue alpha)  any

  red : (integer-in -32768 32767)
  green : (integer-in -32768 32767)
  blue : (integer-in -32768 32767)
  alpha : (integer-in -32768 32767)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4sv v)  any

  v : s16vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4ub red green blue alpha)  any

  red : (integer-in 0 255)
  green : (integer-in 0 255)
  blue : (integer-in 0 255)
  alpha : (integer-in 0 255)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4ubVertex2fSUN r g b a x y)  any

  r : (integer-in 0 255)
  g : (integer-in 0 255)
  b : (integer-in 0 255)
  a : (integer-in 0 255)
  x : flonum?
  y : flonum?
Extension GL_SUN_vertex.

procedure

(glColor4ubVertex2fvSUN c v)  any

  c : (or/c string? bytes?)
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glColor4ubVertex3fSUN r g b a x y z)  any

  r : (integer-in 0 255)
  g : (integer-in 0 255)
  b : (integer-in 0 255)
  a : (integer-in 0 255)
  x : flonum?
  y : flonum?
  z : flonum?
Extension GL_SUN_vertex.

procedure

(glColor4ubVertex3fvSUN c v)  any

  c : (or/c string? bytes?)
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glColor4ubv v)  any

  v : (or/c string? bytes?)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4ui red green blue alpha)  any

  red : exact-nonnegative-integer?
  green : exact-nonnegative-integer?
  blue : exact-nonnegative-integer?
  alpha : exact-nonnegative-integer?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4uiv v)  any

  v : u32vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4us red green blue alpha)  any

  red : (integer-in 0 65535)
  green : (integer-in 0 65535)
  blue : (integer-in 0 65535)
  alpha : (integer-in 0 65535)
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColor4usv v)  any

  v : u16vector?
Deprecated in version 3.1.

See the glColor manpage.

procedure

(glColorFormatNV size type stride)  any

  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?

procedure

(glColorFragmentOp1ATI op    
  dst    
  dstMask    
  dstMod    
  arg1    
  arg1Rep    
  arg1Mod)  any
  op : exact-integer?
  dst : exact-nonnegative-integer?
  dstMask : exact-nonnegative-integer?
  dstMod : exact-nonnegative-integer?
  arg1 : exact-nonnegative-integer?
  arg1Rep : exact-nonnegative-integer?
  arg1Mod : exact-nonnegative-integer?

procedure

(glColorFragmentOp2ATI op    
  dst    
  dstMask    
  dstMod    
  arg1    
  arg1Rep    
  arg1Mod    
  arg2    
  arg2Rep    
  arg2Mod)  any
  op : exact-integer?
  dst : exact-nonnegative-integer?
  dstMask : exact-nonnegative-integer?
  dstMod : exact-nonnegative-integer?
  arg1 : exact-nonnegative-integer?
  arg1Rep : exact-nonnegative-integer?
  arg1Mod : exact-nonnegative-integer?
  arg2 : exact-nonnegative-integer?
  arg2Rep : exact-nonnegative-integer?
  arg2Mod : exact-nonnegative-integer?

procedure

(glColorFragmentOp3ATI op    
  dst    
  dstMask    
  dstMod    
  arg1    
  arg1Rep    
  arg1Mod    
  arg2    
  arg2Rep    
  arg2Mod    
  arg3    
  arg3Rep    
  arg3Mod)  any
  op : exact-integer?
  dst : exact-nonnegative-integer?
  dstMask : exact-nonnegative-integer?
  dstMod : exact-nonnegative-integer?
  arg1 : exact-nonnegative-integer?
  arg1Rep : exact-nonnegative-integer?
  arg1Mod : exact-nonnegative-integer?
  arg2 : exact-nonnegative-integer?
  arg2Rep : exact-nonnegative-integer?
  arg2Mod : exact-nonnegative-integer?
  arg3 : exact-nonnegative-integer?
  arg3Rep : exact-nonnegative-integer?
  arg3Mod : exact-nonnegative-integer?

procedure

(glColorMask red green blue alpha)  any

  red : boolean?
  green : boolean?
  blue : boolean?
  alpha : boolean?

procedure

(glColorMaskIndexedEXT index r g b a)  any

  index : exact-nonnegative-integer?
  r : boolean?
  g : boolean?
  b : boolean?
  a : boolean?

Alias of glColorMaski.

procedure

(glColorMaski index r g b a)  any

  index : exact-nonnegative-integer?
  r : boolean?
  g : boolean?
  b : boolean?
  a : boolean?
Version 3.0.

procedure

(glColorMaterial face mode)  any

  face : exact-integer?
  mode : exact-integer?
Deprecated in version 3.1.

procedure

(glColorP3ui type color)  any

  type : exact-integer?
  color : exact-nonnegative-integer?
Version 1.2.

procedure

(glColorP3uiv type color)  any

  type : exact-integer?
  color : exact-nonnegative-integer?
Version 1.2.

procedure

(glColorP4ui type color)  any

  type : exact-integer?
  color : exact-nonnegative-integer?
Version 1.2.

procedure

(glColorP4uiv type color)  any

  type : exact-integer?
  color : exact-nonnegative-integer?
Version 1.2.

procedure

(glColorPointer size type stride pointer)  any

  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Version 1.1. Deprecated in version 3.1.

procedure

(glColorPointerEXT size    
  type    
  stride    
  count    
  pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  count : exact-integer?
  pointer : gl-pointer?

procedure

(glColorPointerListIBM size    
  type    
  stride    
  pointer    
  ptrstride)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : (vectorof gl-pointer?)
  ptrstride : exact-integer?

procedure

(glColorPointervINTEL size type pointer)  any

  size : exact-integer?
  type : exact-integer?
  pointer : (vectorof gl-pointer?)

procedure

(glColorSubTable target    
  start    
  count    
  format    
  type    
  data)  any
  target : exact-integer?
  start : exact-integer?
  count : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : gl-pointer?
Version 1.2. Deprecated in version 3.1.

procedure

(glColorSubTableEXT target    
  start    
  count    
  format    
  type    
  data)  any
  target : exact-integer?
  start : exact-integer?
  count : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : gl-pointer?

Alias of glColorSubTable.

procedure

(glColorTable target    
  internalformat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : gl-pointer?
Version 1.2. Deprecated in version 3.1.

procedure

(glColorTableEXT target    
  internalFormat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : gl-pointer?

Alias of glColorTable.

procedure

(glColorTableParameterfv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Version 1.2. Deprecated in version 3.1.

procedure

(glColorTableParameterfvSGI target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?

Alias of glColorTableParameterfv.

procedure

(glColorTableParameteriv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Version 1.2. Deprecated in version 3.1.

procedure

(glColorTableParameterivSGI target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?

Alias of glColorTableParameteriv.

procedure

(glColorTableSGI target    
  internalformat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : gl-pointer?

Alias of glColorTable.

procedure

(glCombinerInputNV stage    
  portion    
  variable    
  input    
  mapping    
  componentUsage)  any
  stage : exact-integer?
  portion : exact-integer?
  variable : exact-integer?
  input : exact-integer?
  mapping : exact-integer?
  componentUsage : exact-integer?

procedure

(glCombinerOutputNV stage    
  portion    
  abOutput    
  cdOutput    
  sumOutput    
  scale    
  bias    
  abDotProduct    
  cdDotProduct    
  muxSum)  any
  stage : exact-integer?
  portion : exact-integer?
  abOutput : exact-integer?
  cdOutput : exact-integer?
  sumOutput : exact-integer?
  scale : exact-integer?
  bias : exact-integer?
  abDotProduct : boolean?
  cdDotProduct : boolean?
  muxSum : boolean?

procedure

(glCombinerParameterfNV pname param)  any

  pname : exact-integer?
  param : flonum?

procedure

(glCombinerParameterfvNV pname params)  any

  pname : exact-integer?
  params : f32vector?

procedure

(glCombinerParameteriNV pname param)  any

  pname : exact-integer?
  param : exact-integer?

procedure

(glCombinerParameterivNV pname params)  any

  pname : exact-integer?
  params : s32vector?

procedure

(glCombinerStageParameterfvNV stage    
  pname    
  params)  any
  stage : exact-integer?
  pname : exact-integer?
  params : f32vector?

procedure

(glCompileShader shader)  any

  shader : exact-nonnegative-integer?
Version 2.0.

procedure

(glCompileShaderARB shaderObj)  any

  shaderObj : exact-nonnegative-integer?

Alias of glCompileShader.

procedure

(glCompileShaderIncludeARB shader    
  count    
  path    
  length)  any
  shader : exact-nonnegative-integer?
  count : exact-integer?
  path : (vectorof (or/c string? bytes?))
  length : s32vector?

procedure

(glCompressedMultiTexImage1DEXT texunit    
  target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  bits)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedMultiTexImage2DEXT texunit    
  target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  bits)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedMultiTexImage3DEXT texunit    
  target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  bits)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedMultiTexSubImage1DEXT texunit    
  target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  bits)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedMultiTexSubImage2DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  bits)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedMultiTexSubImage3DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  bits)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedTexImage1D target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?
Version 1.3.

procedure

(glCompressedTexImage1DARB target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?

Alias of glCompressedTexImage1D.

procedure

(glCompressedTexImage2D target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?
Version 1.3.

procedure

(glCompressedTexImage2DARB target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?

Alias of glCompressedTexImage2D.

procedure

(glCompressedTexImage3D target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?
Version 1.3.

procedure

(glCompressedTexImage3DARB target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?

Alias of glCompressedTexImage3D.

procedure

(glCompressedTexSubImage1D target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?
Version 1.3.

procedure

(glCompressedTexSubImage1DARB target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?

Alias of glCompressedTexSubImage1D.

procedure

(glCompressedTexSubImage2D target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?
Version 1.3.

procedure

(glCompressedTexSubImage2DARB target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?

Alias of glCompressedTexSubImage2D.

procedure

(glCompressedTexSubImage3D target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?
Version 1.3.

procedure

(glCompressedTexSubImage3DARB target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  data)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  data : gl-pointer?

Alias of glCompressedTexSubImage3D.

procedure

(glCompressedTextureImage1DEXT texture    
  target    
  level    
  internalformat    
  width    
  border    
  imageSize    
  bits)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedTextureImage2DEXT texture    
  target    
  level    
  internalformat    
  width    
  height    
  border    
  imageSize    
  bits)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedTextureImage3DEXT texture    
  target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  imageSize    
  bits)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  border : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedTextureSubImage1DEXT texture    
  target    
  level    
  xoffset    
  width    
  format    
  imageSize    
  bits)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedTextureSubImage2DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  imageSize    
  bits)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glCompressedTextureSubImage3DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  imageSize    
  bits)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  format : exact-integer?
  imageSize : exact-integer?
  bits : gl-pointer?

procedure

(glConvolutionFilter1D target    
  internalformat    
  width    
  format    
  type    
  image)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : gl-pointer?
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionFilter1DEXT target    
  internalformat    
  width    
  format    
  type    
  image)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : gl-pointer?

Alias of glConvolutionFilter1D.

procedure

(glConvolutionFilter2D target    
  internalformat    
  width    
  height    
  format    
  type    
  image)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : gl-pointer?
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionFilter2DEXT target    
  internalformat    
  width    
  height    
  format    
  type    
  image)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : gl-pointer?

Alias of glConvolutionFilter2D.

procedure

(glConvolutionParameterf target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : flonum?
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameterfEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : flonum?

Alias of glConvolutionParameterf.

procedure

(glConvolutionParameterfv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameterfvEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?

Alias of glConvolutionParameterfv.

procedure

(glConvolutionParameteri target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : exact-integer?
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameteriEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : exact-integer?

Alias of glConvolutionParameteri.

procedure

(glConvolutionParameteriv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Version 1.2. Deprecated in version 3.1.

procedure

(glConvolutionParameterivEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?

Alias of glConvolutionParameteriv.

procedure

(glCopyBufferSubData readTarget    
  writeTarget    
  readOffset    
  writeOffset    
  size)  any
  readTarget : exact-integer?
  writeTarget : exact-integer?
  readOffset : exact-integer?
  writeOffset : exact-integer?
  size : exact-integer?
Version 3.0.

procedure

(glCopyColorSubTable target start x y width)  any

  target : exact-integer?
  start : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyColorSubTableEXT target    
  start    
  x    
  y    
  width)  any
  target : exact-integer?
  start : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?

Alias of glCopyColorSubTable.

procedure

(glCopyColorTable target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyColorTableSGI target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?

Alias of glCopyColorTable.

procedure

(glCopyConvolutionFilter1D target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyConvolutionFilter1DEXT target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?

Alias of glCopyConvolutionFilter1D.

procedure

(glCopyConvolutionFilter2D target    
  internalformat    
  x    
  y    
  width    
  height)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
Version 1.2. Deprecated in version 3.1.

procedure

(glCopyConvolutionFilter2DEXT target    
  internalformat    
  x    
  y    
  width    
  height)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

Alias of glCopyConvolutionFilter2D.

procedure

(glCopyImageSubData srcName    
  srcTarget    
  srcLevel    
  srcX    
  srcY    
  srcZ    
  dstName    
  dstTarget    
  dstLevel    
  dstX    
  dstY    
  dstZ    
  srcWidth    
  srcHeight    
  srcDepth)  any
  srcName : exact-nonnegative-integer?
  srcTarget : exact-integer?
  srcLevel : exact-integer?
  srcX : exact-integer?
  srcY : exact-integer?
  srcZ : exact-integer?
  dstName : exact-nonnegative-integer?
  dstTarget : exact-integer?
  dstLevel : exact-integer?
  dstX : exact-integer?
  dstY : exact-integer?
  dstZ : exact-integer?
  srcWidth : exact-integer?
  srcHeight : exact-integer?
  srcDepth : exact-integer?
Version 4.3.

procedure

(glCopyImageSubDataNV srcName    
  srcTarget    
  srcLevel    
  srcX    
  srcY    
  srcZ    
  dstName    
  dstTarget    
  dstLevel    
  dstX    
  dstY    
  dstZ    
  width    
  height    
  depth)  any
  srcName : exact-nonnegative-integer?
  srcTarget : exact-integer?
  srcLevel : exact-integer?
  srcX : exact-integer?
  srcY : exact-integer?
  srcZ : exact-integer?
  dstName : exact-nonnegative-integer?
  dstTarget : exact-integer?
  dstLevel : exact-integer?
  dstX : exact-integer?
  dstY : exact-integer?
  dstZ : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
Extension GL_NV_copy_image.

procedure

(glCopyMultiTexImage1DEXT texunit    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  border : exact-integer?

procedure

(glCopyMultiTexImage2DEXT texunit    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?

procedure

(glCopyMultiTexSubImage1DEXT texunit    
  target    
  level    
  xoffset    
  x    
  y    
  width)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?

procedure

(glCopyMultiTexSubImage2DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

procedure

(glCopyMultiTexSubImage3DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  any
  texunit : exact-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

procedure

(glCopyPathNV resultPath srcPath)  any

  resultPath : exact-nonnegative-integer?
  srcPath : exact-nonnegative-integer?

procedure

(glCopyPixels x y width height type)  any

  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
  type : exact-integer?
Deprecated in version 3.1.

procedure

(glCopyTexImage1D target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  border : exact-integer?
Version 1.1.

procedure

(glCopyTexImage1DEXT target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  border : exact-integer?

Alias of glCopyTexImage1D.

procedure

(glCopyTexImage2D target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
Version 1.1.

procedure

(glCopyTexImage2DEXT target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?

Alias of glCopyTexImage2D.

procedure

(glCopyTexSubImage1D target    
  level    
  xoffset    
  x    
  y    
  width)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Version 1.1.

procedure

(glCopyTexSubImage1DEXT target    
  level    
  xoffset    
  x    
  y    
  width)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?

Alias of glCopyTexSubImage1D.

procedure

(glCopyTexSubImage2D target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
Version 1.1.

procedure

(glCopyTexSubImage2DEXT target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

Alias of glCopyTexSubImage2D.

procedure

(glCopyTexSubImage3D target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
Version 1.2.

procedure

(glCopyTexSubImage3DEXT target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

Alias of glCopyTexSubImage3D.

procedure

(glCopyTextureImage1DEXT texture    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  border)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  border : exact-integer?

procedure

(glCopyTextureImage2DEXT texture    
  target    
  level    
  internalformat    
  x    
  y    
  width    
  height    
  border)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?

procedure

(glCopyTextureSubImage1DEXT texture    
  target    
  level    
  xoffset    
  x    
  y    
  width)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?

procedure

(glCopyTextureSubImage2DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  x    
  y    
  width    
  height)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

procedure

(glCopyTextureSubImage3DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  x    
  y    
  width    
  height)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?

procedure

(glCoverFillPathInstancedNV numPaths    
  pathNameType    
  paths    
  pathBase    
  coverMode    
  transformType    
  transformValues)  any
  numPaths : exact-integer?
  pathNameType : exact-integer?
  paths : gl-pointer?
  pathBase : exact-nonnegative-integer?
  coverMode : exact-integer?
  transformType : exact-integer?
  transformValues : f32vector?

procedure

(glCoverFillPathNV path coverMode)  any

  path : exact-nonnegative-integer?
  coverMode : exact-integer?

procedure

(glCoverStrokePathInstancedNV numPaths    
  pathNameType    
  paths    
  pathBase    
  coverMode    
  transformType    
  transformValues)  any
  numPaths : exact-integer?
  pathNameType : exact-integer?
  paths : gl-pointer?
  pathBase : exact-nonnegative-integer?
  coverMode : exact-integer?
  transformType : exact-integer?
  transformValues : f32vector?

procedure

(glCoverStrokePathNV path coverMode)  any

  path : exact-nonnegative-integer?
  coverMode : exact-integer?

procedure

(glCreateProgram)  exact-nonnegative-integer?

Version 2.0.

procedure

(glCreateProgramObjectARB)  exact-nonnegative-integer?

Alias of glCreateProgram.

procedure

(glCreateShader type)  exact-nonnegative-integer?

  type : exact-integer?
Version 2.0.

procedure

(glCreateShaderObjectARB shaderType)

  exact-nonnegative-integer?
  shaderType : exact-integer?

Alias of glCreateShader.

procedure

(glCreateShaderProgramEXT type string)

  exact-nonnegative-integer?
  type : exact-integer?
  string : (or/c string? bytes?)

procedure

(glCreateShaderProgramv type count strings)

  exact-nonnegative-integer?
  type : exact-integer?
  count : exact-integer?
  strings : (vectorof (or/c string? bytes?))
Version 4.1.

procedure

(glCreateSyncFromCLeventARB context    
  event    
  flags)  GLsync?
  context : cpointer?
  event : cpointer?
  flags : exact-nonnegative-integer?
Extension GL_ARB_cl_event.

procedure

(glCullFace mode)  any

  mode : exact-integer?

procedure

(glCullParameterdvEXT pname)  f64vector?

  pname : exact-integer?
Extension GL_EXT_cull_vertex.

procedure

(glCullParameterfvEXT pname)  f32vector?

  pname : exact-integer?
Extension GL_EXT_cull_vertex.

procedure

(glCurrentPaletteMatrixARB index)  any

  index : exact-integer?