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 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 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 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 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 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
Version: 5.1.2.3

3 OpenGL procedures starting with C

(glCallList list)  any
  list : exact-nonnegative-integer?
Deprecated in version 3.1. See the glCallList manpage.
(glCallLists n type lists)  any
  n : exact-integer?
  type : exact-integer?
  lists : cpointer?
Deprecated in version 3.1. See the glCallLists manpage.
(glCheckFramebufferStatus target)  exact-integer?
  target : exact-integer?
Introduced in version 3.0. See the glCheckFramebufferStatus manpage.
(glCheckFramebufferStatusEXT target)  exact-integer?
  target : exact-integer?
Part of the GL_EXT_framebuffer_object extension. May be available from version 1.2. Alias of glCheckFramebufferStatus.
(glCheckNamedFramebufferStatusEXT framebuffer    
  target)  exact-integer?
  framebuffer : exact-nonnegative-integer?
  target : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glClampColor target clamp)  any
  target : exact-integer?
  clamp : exact-integer?
Introduced in version 3.0. See the glClampColor manpage.
(glClampColorARB target clamp)  any
  target : exact-integer?
  clamp : exact-integer?
Part of the GL_ARB_color_buffer_float extension. May be available from version 1.5. Alias of glClampColor.
(glClear mask)  any
  mask : exact-nonnegative-integer?
See the glClear manpage.
(glClearAccum red green blue alpha)  any
  red : flonum?
  green : flonum?
  blue : flonum?
  alpha : flonum?
Deprecated in version 3.1. See the glClearAccum manpage.
(glClearBufferfi buffer    
  drawbuffer    
  depth    
  stencil)  any
  buffer : exact-integer?
  drawbuffer : exact-integer?
  depth : flonum?
  stencil : exact-integer?
Introduced in version 3.0.
(glClearBufferfv buffer drawbuffer value)  any
  buffer : exact-integer?
  drawbuffer : exact-integer?
  value : f32vector?
Introduced in version 3.0.
(glClearBufferiv buffer drawbuffer value)  any
  buffer : exact-integer?
  drawbuffer : exact-integer?
  value : s32vector?
Introduced in version 3.0.
(glClearBufferuiv buffer drawbuffer value)  any
  buffer : exact-integer?
  drawbuffer : exact-integer?
  value : u32vector?
Introduced in version 3.0.
(glClearColor red green blue alpha)  any
  red : flonum?
  green : flonum?
  blue : flonum?
  alpha : flonum?
(glClearColorIiEXT red green blue alpha)  any
  red : exact-integer?
  green : exact-integer?
  blue : exact-integer?
  alpha : exact-integer?
Part of the GL_EXT_texture_integer extension. May be available from version 2.0.
(glClearColorIuiEXT red green blue alpha)  any
  red : exact-nonnegative-integer?
  green : exact-nonnegative-integer?
  blue : exact-nonnegative-integer?
  alpha : exact-nonnegative-integer?
Part of the GL_EXT_texture_integer extension. May be available from version 2.0.
(glClearDepth depth)  any
  depth : real?
(glClearDepthdNV depth)  any
  depth : real?
Part of the GL_NV_depth_buffer_float extension. May be available from version 2.0.
(glClearDepthf d)  any
  d : flonum?
Introduced in version 4.1.
(glClearIndex c)  any
  c : flonum?
Deprecated in version 3.1. See the glClearIndex manpage.
(glClearStencil s)  any
  s : exact-integer?
(glClientActiveTexture texture)  any
  texture : exact-integer?
Introduced in version 1.3. Deprecated in version 3.1. See the glClientActiveTexture manpage.
(glClientActiveTextureARB texture)  any
  texture : exact-integer?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glClientActiveTexture.
(glClientActiveVertexStreamATI stream)  any
  stream : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glClientAttribDefaultEXT mask)  any
  mask : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glClientWaitSync sync flags timeout)  exact-integer?
  sync : GLsync?
  flags : exact-nonnegative-integer?
  timeout : exact-nonnegative-integer?
Introduced in version 1.2. See the glClientWaitSync manpage.
(glClipPlane plane equation)  any
  plane : exact-integer?
  equation : f64vector?
Deprecated in version 3.1. See the glClipPlane manpage.
(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.
(glColor3bv v)  any
  v : s8vector?
Deprecated in version 3.1.
(glColor3d red green blue)  any
  red : real?
  green : real?
  blue : real?
Deprecated in version 3.1.
(glColor3dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glColor3f red green blue)  any
  red : flonum?
  green : flonum?
  blue : flonum?
Deprecated in version 3.1.
(glColor3fVertex3fSUN r g b x y z)  any
  r : flonum?
  g : flonum?
  b : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor3fVertex3fvSUN c v)  any
  c : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor3fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glColor3hNV red green blue)  any
  red : (integer-in 0 65535)
  green : (integer-in 0 65535)
  blue : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glColor3hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glColor3i red green blue)  any
  red : exact-integer?
  green : exact-integer?
  blue : exact-integer?
Deprecated in version 3.1.
(glColor3iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(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.
(glColor3sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(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.
(glColor3ubv v)  any
  v : (or/c string? bytes?)
Deprecated in version 3.1.
(glColor3ui red green blue)  any
  red : exact-nonnegative-integer?
  green : exact-nonnegative-integer?
  blue : exact-nonnegative-integer?
Deprecated in version 3.1.
(glColor3uiv v)  any
  v : u32vector?
Deprecated in version 3.1.
(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.
(glColor3usv v)  any
  v : u16vector?
Deprecated in version 3.1.
(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.
(glColor4bv v)  any
  v : s8vector?
Deprecated in version 3.1.
(glColor4d red green blue alpha)  any
  red : real?
  green : real?
  blue : real?
  alpha : real?
Deprecated in version 3.1.
(glColor4dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glColor4f red green blue alpha)  any
  red : flonum?
  green : flonum?
  blue : flonum?
  alpha : flonum?
Deprecated in version 3.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor4fNormal3fVertex3fvSUN c n v)  any
  c : f32vector?
  n : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor4fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(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)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glColor4hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glColor4i red green blue alpha)  any
  red : exact-integer?
  green : exact-integer?
  blue : exact-integer?
  alpha : exact-integer?
Deprecated in version 3.1.
(glColor4iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(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.
(glColor4sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(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.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor4ubVertex2fvSUN c v)  any
  c : (or/c string? bytes?)
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor4ubVertex3fvSUN c v)  any
  c : (or/c string? bytes?)
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glColor4ubv v)  any
  v : (or/c string? bytes?)
Deprecated in version 3.1.
(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.
(glColor4uiv v)  any
  v : u32vector?
Deprecated in version 3.1.
(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.
(glColor4usv v)  any
  v : u16vector?
Deprecated in version 3.1.
(glColorFormatNV size type stride)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
Part of the GL_NV_vertex_buffer_unified_memory extension. May be available from version 1.2.
(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?
Part of the GL_ATI_fragment_shader extension. May be available from version 1.2.
(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?
Part of the GL_ATI_fragment_shader extension. May be available from version 1.2.
(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?
Part of the GL_ATI_fragment_shader extension. May be available from version 1.2.
(glColorMask red green blue alpha)  any
  red : boolean?
  green : boolean?
  blue : boolean?
  alpha : boolean?
(glColorMaskIndexedEXT index r g b a)  any
  index : exact-nonnegative-integer?
  r : boolean?
  g : boolean?
  b : boolean?
  a : boolean?
Part of the GL_EXT_draw_buffers2 extension. May be available from version 2.0. Alias of glColorMaski.
(glColorMaski index r g b a)  any
  index : exact-nonnegative-integer?
  r : boolean?
  g : boolean?
  b : boolean?
  a : boolean?
Introduced in version 3.0.
(glColorMaterial face mode)  any
  face : exact-integer?
  mode : exact-integer?
Deprecated in version 3.1. See the glColorMaterial manpage.
(glColorP3ui type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
Introduced in version 1.2.
(glColorP3uiv type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
Introduced in version 1.2.
(glColorP4ui type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
Introduced in version 1.2.
(glColorP4uiv type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
Introduced in version 1.2.
(glColorPointer size type stride pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Introduced in version 1.1. Deprecated in version 3.1. See the glColorPointer manpage.
(glColorPointerEXT size    
  type    
  stride    
  count    
  pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  count : exact-integer?
  pointer : cpointer?
Part of the GL_EXT_vertex_array extension. May be available from version 1.0.
(glColorPointerListIBM size    
  type    
  stride    
  pointer    
  ptrstride)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : (vectorof cpointer?)
  ptrstride : exact-integer?
Part of the GL_IBM_vertex_array_lists extension. May be available from version 1.1.
(glColorPointervINTEL size type pointer)  any
  size : exact-integer?
  type : exact-integer?
  pointer : (vectorof cpointer?)
Part of the GL_INTEL_parallel_arrays extension. May be available from version 1.1.
(glColorSubTable target    
  start    
  count    
  format    
  type    
  data)  any
  target : exact-integer?
  start : exact-integer?
  count : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : cpointer?
Introduced in version 1.2. Deprecated in version 3.1. See the glColorSubTable manpage.
(glColorSubTableEXT target    
  start    
  count    
  format    
  type    
  data)  any
  target : exact-integer?
  start : exact-integer?
  count : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : cpointer?
Part of the GL_EXT_color_subtable extension. May be available from version 1.2. Alias of glColorSubTable.
(glColorTable target    
  internalformat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : cpointer?
Introduced in version 1.2. Deprecated in version 3.1. See the glColorTable manpage.
(glColorTableEXT target    
  internalFormat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : cpointer?
Part of the GL_EXT_paletted_texture extension. May be available from version 1.1. Alias of glColorTable.
(glColorTableParameterfv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Introduced in version 1.2. Deprecated in version 3.1.
(glColorTableParameterfvSGI target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_SGI_color_table extension. May be available from version 1.0. Alias of glColorTableParameterfv.
(glColorTableParameteriv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Introduced in version 1.2. Deprecated in version 3.1.
(glColorTableParameterivSGI target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_SGI_color_table extension. May be available from version 1.0. Alias of glColorTableParameteriv.
(glColorTableSGI target    
  internalformat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : cpointer?
Part of the GL_SGI_color_table extension. May be available from version 1.0. Alias of glColorTable.
(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?
Part of the GL_NV_register_combiners extension. May be available from version 1.1.
(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?
Part of the GL_NV_register_combiners extension. May be available from version 1.1.
(glCombinerParameterfNV pname param)  any
  pname : exact-integer?
  param : flonum?
Part of the GL_NV_register_combiners extension. May be available from version 1.1.
(glCombinerParameterfvNV pname params)  any
  pname : exact-integer?
  params : f32vector?
Part of the GL_NV_register_combiners extension. May be available from version 1.1.
(glCombinerParameteriNV pname param)  any
  pname : exact-integer?
  param : exact-integer?
Part of the GL_NV_register_combiners extension. May be available from version 1.1.
(glCombinerParameterivNV pname params)  any
  pname : exact-integer?
  params : s32vector?
Part of the GL_NV_register_combiners extension. May be available from version 1.1.
(glCombinerStageParameterfvNV stage    
  pname    
  params)  any
  stage : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_NV_register_combiners2 extension. May be available from version 1.1.
(glCompileShader shader)  any
  shader : exact-nonnegative-integer?
Introduced in version 2.0. See the glCompileShader manpage.
(glCompileShaderARB shaderObj)  any
  shaderObj : exact-nonnegative-integer?
Part of the GL_ARB_shader_objects extension. May be available from version 1.2. Alias of glCompileShader.
(glCompileShaderIncludeARB shader    
  count    
  path    
  length)  any
  shader : exact-nonnegative-integer?
  count : exact-integer?
  path : (vectorof (or/c string? bytes?))
  length : s32vector?
Part of the GL_ARB_shading_language_include extension. May be available from version 1.2.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Introduced in version 1.3. See the glCompressedTexImage1D manpage.
(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 : cpointer?
Part of the GL_ARB_texture_compression extension. May be available from version 1.2. Alias of glCompressedTexImage1D.
(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 : cpointer?
Introduced in version 1.3. See the glCompressedTexImage2D manpage.
(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 : cpointer?
Part of the GL_ARB_texture_compression extension. May be available from version 1.2. Alias of glCompressedTexImage2D.
(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 : cpointer?
Introduced in version 1.3. See the glCompressedTexImage3D manpage.
(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 : cpointer?
Part of the GL_ARB_texture_compression extension. May be available from version 1.2. Alias of glCompressedTexImage3D.
(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 : cpointer?
Introduced in version 1.3. See the glCompressedTexSubImage1D manpage.
(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 : cpointer?
Part of the GL_ARB_texture_compression extension. May be available from version 1.2. Alias of glCompressedTexSubImage1D.
(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 : cpointer?
Introduced in version 1.3. See the glCompressedTexSubImage2D manpage.
(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 : cpointer?
Part of the GL_ARB_texture_compression extension. May be available from version 1.2. Alias of glCompressedTexSubImage2D.
(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 : cpointer?
Introduced in version 1.3. See the glCompressedTexSubImage3D manpage.
(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 : cpointer?
Part of the GL_ARB_texture_compression extension. May be available from version 1.2. Alias of glCompressedTexSubImage3D.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glConvolutionFilter1D target    
  internalformat    
  width    
  format    
  type    
  image)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : cpointer?
Introduced in version 1.2. Deprecated in version 3.1. See the glConvolutionFilter1D manpage.
(glConvolutionFilter1DEXT target    
  internalformat    
  width    
  format    
  type    
  image)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : cpointer?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glConvolutionFilter1D.
(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 : cpointer?
Introduced in version 1.2. Deprecated in version 3.1. See the glConvolutionFilter2D manpage.
(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 : cpointer?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glConvolutionFilter2D.
(glConvolutionParameterf target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : flonum?
Introduced in version 1.2. Deprecated in version 3.1.
(glConvolutionParameterfEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : flonum?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glConvolutionParameterf.
(glConvolutionParameterfv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Introduced in version 1.2. Deprecated in version 3.1.
(glConvolutionParameterfvEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glConvolutionParameterfv.
(glConvolutionParameteri target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : exact-integer?
Introduced in version 1.2. Deprecated in version 3.1.
(glConvolutionParameteriEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : exact-integer?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glConvolutionParameteri.
(glConvolutionParameteriv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Introduced in version 1.2. Deprecated in version 3.1.
(glConvolutionParameterivEXT target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glConvolutionParameteriv.
(glCopyBufferSubData readTarget    
  writeTarget    
  readOffset    
  writeOffset    
  size)  any
  readTarget : exact-integer?
  writeTarget : exact-integer?
  readOffset : exact-integer?
  writeOffset : exact-integer?
  size : s32vector?
Introduced in version 3.0. See the glCopyBufferSubData manpage.
(glCopyColorSubTable target start x y width)  any
  target : exact-integer?
  start : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Introduced in version 1.2. Deprecated in version 3.1. See the glCopyColorSubTable manpage.
(glCopyColorSubTableEXT target    
  start    
  x    
  y    
  width)  any
  target : exact-integer?
  start : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Part of the GL_EXT_color_subtable extension. May be available from version 1.2. Alias of glCopyColorSubTable.
(glCopyColorTable target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Introduced in version 1.2. Deprecated in version 3.1. See the glCopyColorTable manpage.
(glCopyColorTableSGI target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Part of the GL_SGI_color_table extension. May be available from version 1.0. Alias of glCopyColorTable.
(glCopyConvolutionFilter1D target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Introduced in version 1.2. Deprecated in version 3.1. See the glCopyConvolutionFilter1D manpage.
(glCopyConvolutionFilter1DEXT target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glCopyConvolutionFilter1D.
(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?
Introduced in version 1.2. Deprecated in version 3.1. See the glCopyConvolutionFilter2D manpage.
(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?
Part of the GL_EXT_convolution extension. May be available from version 1.0. Alias of glCopyConvolutionFilter2D.
(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?
Part of the GL_NV_copy_image extension. May be available from version 1.2.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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. See the glCopyPixels manpage.
(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?
Introduced in version 1.1. See the glCopyTexImage1D manpage.
(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?
Part of the GL_EXT_copy_texture extension. May be available from version 1.0. Alias of glCopyTexImage1D.
(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?
Introduced in version 1.1. See the glCopyTexImage2D manpage.
(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?
Part of the GL_EXT_copy_texture extension. May be available from version 1.0. Alias of glCopyTexImage2D.
(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?
Introduced in version 1.1. See the glCopyTexSubImage1D manpage.
(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?
Part of the GL_EXT_copy_texture extension. May be available from version 1.0. Alias of glCopyTexSubImage1D.
(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?
Introduced in version 1.1. See the glCopyTexSubImage2D manpage.
(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?
Part of the GL_EXT_copy_texture extension. May be available from version 1.0. Alias of glCopyTexSubImage2D.
(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?
Introduced in version 1.2. See the glCopyTexSubImage3D manpage.
(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?
Part of the GL_EXT_copy_texture extension. May be available from version 1.0. Alias of glCopyTexSubImage3D.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_EXT_direct_state_access extension.
(glCreateProgram)  exact-nonnegative-integer?
Introduced in version 2.0. See the glCreateProgram manpage.
(glCreateProgramObjectARB)  exact-nonnegative-integer?
Part of the GL_ARB_shader_objects extension. May be available from version 1.2. Alias of glCreateProgram.
(glCreateShader type)  exact-nonnegative-integer?
  type : exact-integer?
Introduced in version 2.0. See the glCreateShader manpage.
(glCreateShaderObjectARB shaderType)
  exact-nonnegative-integer?
  shaderType : exact-integer?
Part of the GL_ARB_shader_objects extension. May be available from version 1.2. Alias of glCreateShader.
(glCreateShaderProgramEXT type string)
  exact-nonnegative-integer?
  type : exact-integer?
  string : (or/c string? bytes?)
Part of the GL_EXT_separate_shader_objects extension. May be available from version 1.2.
(glCreateShaderProgramv type count strings)
  exact-nonnegative-integer?
  type : exact-integer?
  count : exact-integer?
  strings : (vectorof (or/c string? bytes?))
Introduced in version 4.1.
(glCreateSyncFromCLeventARB context    
  event    
  flags)  GLsync?
  context : cpointer?
  event : cpointer?
  flags : exact-nonnegative-integer?
Part of the GL_ARB_cl_event extension. May be available from version 4.1.
(glCullFace mode)  any
  mode : exact-integer?
(glCullParameterdvEXT pname)  f64vector?
  pname : exact-integer?
Part of the GL_EXT_cull_vertex extension. May be available from version 1.1.
(glCullParameterfvEXT pname)  f32vector?
  pname : exact-integer?
Part of the GL_EXT_cull_vertex extension. May be available from version 1.1.
(glCurrentPaletteMatrixARB index)  any
  index : exact-integer?
Part of the GL_ARB_matrix_palette extension. May be available from version 1.1.