On this page:
gl  Tag  Sample  Buffer  SGIX
gl  Tangent3b  EXT
gl  Tangent3bv  EXT
gl  Tangent3d  EXT
gl  Tangent3dv  EXT
gl  Tangent3f  EXT
gl  Tangent3fv  EXT
gl  Tangent3i  EXT
gl  Tangent3iv  EXT
gl  Tangent3s  EXT
gl  Tangent3sv  EXT
gl  Tangent  Pointer  EXT
gl  Tbuffer  Mask3DFX
gl  Tessellation  Factor  AMD
gl  Tessellation  Mode  AMD
gl  Test  Fence  APPLE
gl  Test  Fence  NV
gl  Test  Object  APPLE
gl  Tex  Buffer
gl  Tex  Buffer  ARB
gl  Tex  Buffer  EXT
gl  Tex  Buffer  Range
gl  Tex  Bump  Parameterfv  ATI
gl  Tex  Bump  Parameteriv  ATI
gl  Tex  Coord1d
gl  Tex  Coord1dv
gl  Tex  Coord1f
gl  Tex  Coord1fv
gl  Tex  Coord1h  NV
gl  Tex  Coord1hv  NV
gl  Tex  Coord1i
gl  Tex  Coord1iv
gl  Tex  Coord1s
gl  Tex  Coord1sv
gl  Tex  Coord2d
gl  Tex  Coord2dv
gl  Tex  Coord2f
gl  Tex  Coord2f  Color3f  Vertex3f  SUN
gl  Tex  Coord2f  Color3f  Vertex3fv  SUN
gl  Tex  Coord2f  Color4f  Normal3f  Vertex3f  SUN
gl  Tex  Coord2f  Color4f  Normal3f  Vertex3fv  SUN
gl  Tex  Coord2f  Color4ub  Vertex3f  SUN
gl  Tex  Coord2f  Color4ub  Vertex3fv  SUN
gl  Tex  Coord2f  Normal3f  Vertex3f  SUN
gl  Tex  Coord2f  Normal3f  Vertex3fv  SUN
gl  Tex  Coord2f  Vertex3f  SUN
gl  Tex  Coord2f  Vertex3fv  SUN
gl  Tex  Coord2fv
gl  Tex  Coord2h  NV
gl  Tex  Coord2hv  NV
gl  Tex  Coord2i
gl  Tex  Coord2iv
gl  Tex  Coord2s
gl  Tex  Coord2sv
gl  Tex  Coord3d
gl  Tex  Coord3dv
gl  Tex  Coord3f
gl  Tex  Coord3fv
gl  Tex  Coord3h  NV
gl  Tex  Coord3hv  NV
gl  Tex  Coord3i
gl  Tex  Coord3iv
gl  Tex  Coord3s
gl  Tex  Coord3sv
gl  Tex  Coord4d
gl  Tex  Coord4dv
gl  Tex  Coord4f
gl  Tex  Coord4f  Color4f  Normal3f  Vertex4f  SUN
gl  Tex  Coord4f  Color4f  Normal3f  Vertex4fv  SUN
gl  Tex  Coord4f  Vertex4f  SUN
gl  Tex  Coord4f  Vertex4fv  SUN
gl  Tex  Coord4fv
gl  Tex  Coord4h  NV
gl  Tex  Coord4hv  NV
gl  Tex  Coord4i
gl  Tex  Coord4iv
gl  Tex  Coord4s
gl  Tex  Coord4sv
gl  Tex  Coord  Format  NV
gl  Tex  Coord  P1ui
gl  Tex  Coord  P1uiv
gl  Tex  Coord  P2ui
gl  Tex  Coord  P2uiv
gl  Tex  Coord  P3ui
gl  Tex  Coord  P3uiv
gl  Tex  Coord  P4ui
gl  Tex  Coord  P4uiv
gl  Tex  Coord  Pointer
gl  Tex  Coord  Pointer  EXT
gl  Tex  Coord  Pointer  List  IBM
gl  Tex  Coord  Pointerv  INTEL
gl  Tex  Envf
gl  Tex  Envfv
gl  Tex  Envi
gl  Tex  Enviv
gl  Tex  Filter  Func  SGIS
gl  Tex  Gend
gl  Tex  Gendv
gl  Tex  Genf
gl  Tex  Genfv
gl  Tex  Geni
gl  Tex  Geniv
gl  Tex  Image1D
gl  Tex  Image2D
gl  Tex  Image2DMultisample
gl  Tex  Image2DMultisample  Coverage  NV
gl  Tex  Image3D
gl  Tex  Image3DEXT
gl  Tex  Image3DMultisample
gl  Tex  Image3DMultisample  Coverage  NV
gl  Tex  Image4DSGIS
gl  Tex  Parameter  Iiv
gl  Tex  Parameter  Iiv  EXT
gl  Tex  Parameter  Iuiv
gl  Tex  Parameter  Iuiv  EXT
gl  Tex  Parameterf
gl  Tex  Parameterfv
gl  Tex  Parameteri
gl  Tex  Parameteriv
gl  Tex  Renderbuffer  NV
gl  Tex  Storage1D
gl  Tex  Storage2D
gl  Tex  Storage2DMultisample
gl  Tex  Storage3D
gl  Tex  Storage3DMultisample
gl  Tex  Storage  Sparse  AMD
gl  Tex  Sub  Image1D
gl  Tex  Sub  Image1DEXT
gl  Tex  Sub  Image2D
gl  Tex  Sub  Image2DEXT
gl  Tex  Sub  Image3D
gl  Tex  Sub  Image3DEXT
gl  Tex  Sub  Image4DSGIS
gl  Texture  Barrier  NV
gl  Texture  Buffer  EXT
gl  Texture  Buffer  Range  EXT
gl  Texture  Color  Mask  SGIS
gl  Texture  Image1DEXT
gl  Texture  Image2DEXT
gl  Texture  Image2DMultisample  Coverage  NV
gl  Texture  Image2DMultisample  NV
gl  Texture  Image3DEXT
gl  Texture  Image3DMultisample  Coverage  NV
gl  Texture  Image3DMultisample  NV
gl  Texture  Light  EXT
gl  Texture  Material  EXT
gl  Texture  Normal  EXT
gl  Texture  Parameter  Iiv  EXT
gl  Texture  Parameter  Iuiv  EXT
gl  Texture  Parameterf  EXT
gl  Texture  Parameterfv  EXT
gl  Texture  Parameteri  EXT
gl  Texture  Parameteriv  EXT
gl  Texture  Range  APPLE
gl  Texture  Renderbuffer  EXT
gl  Texture  Storage1DEXT
gl  Texture  Storage2DEXT
gl  Texture  Storage2DMultisample  EXT
gl  Texture  Storage3DEXT
gl  Texture  Storage3DMultisample  EXT
gl  Texture  Storage  Sparse  AMD
gl  Texture  Sub  Image1DEXT
gl  Texture  Sub  Image2DEXT
gl  Texture  Sub  Image3DEXT
gl  Texture  View
gl  Track  Matrix  NV
gl  Transform  Feedback  Attribs  NV
gl  Transform  Feedback  Stream  Attribs  NV
gl  Transform  Feedback  Varyings
gl  Transform  Feedback  Varyings  EXT
gl  Transform  Feedback  Varyings  NV
gl  Transform  Path  NV
gl  Translated
gl  Translatef
8.12

18 glT...🔗ℹ

procedure

(glTagSampleBufferSGIX)  any

procedure

(glTangent3bEXT tx ty tz)  any

  tx : (integer-in -128 127)
  ty : (integer-in -128 127)
  tz : (integer-in -128 127)

procedure

(glTangent3bvEXT v)  any

  v : s8vector?

procedure

(glTangent3dEXT tx ty tz)  any

  tx : real?
  ty : real?
  tz : real?

procedure

(glTangent3dvEXT v)  any

  v : f64vector?

procedure

(glTangent3fEXT tx ty tz)  any

  tx : flonum?
  ty : flonum?
  tz : flonum?

procedure

(glTangent3fvEXT v)  any

  v : f32vector?

procedure

(glTangent3iEXT tx ty tz)  any

  tx : exact-integer?
  ty : exact-integer?
  tz : exact-integer?

procedure

(glTangent3ivEXT v)  any

  v : s32vector?

procedure

(glTangent3sEXT tx ty tz)  any

  tx : (integer-in -32768 32767)
  ty : (integer-in -32768 32767)
  tz : (integer-in -32768 32767)

procedure

(glTangent3svEXT v)  any

  v : s16vector?

procedure

(glTangentPointerEXT type stride pointer)  any

  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?

procedure

(glTbufferMask3DFX mask)  any

  mask : exact-nonnegative-integer?
Extension GL_3DFX_tbuffer.

procedure

(glTessellationFactorAMD factor)  any

  factor : flonum?

procedure

(glTessellationModeAMD mode)  any

  mode : exact-integer?

procedure

(glTestFenceAPPLE fence)  boolean?

  fence : exact-nonnegative-integer?
Extension GL_APPLE_fence.

procedure

(glTestFenceNV fence)  boolean?

  fence : exact-nonnegative-integer?
Extension GL_NV_fence.

procedure

(glTestObjectAPPLE object name)  boolean?

  object : exact-integer?
  name : exact-nonnegative-integer?
Extension GL_APPLE_fence.

procedure

(glTexBuffer target internalformat buffer)  any

  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
Version 3.1.

procedure

(glTexBufferARB target    
  internalformat    
  buffer)  any
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?

Alias of glTexBuffer.

procedure

(glTexBufferEXT target    
  internalformat    
  buffer)  any
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?

Alias of glTexBufferARB.

procedure

(glTexBufferRange target    
  internalformat    
  buffer    
  offset    
  size)  any
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
  offset : exact-integer?
  size : exact-integer?
Version 4.3.

procedure

(glTexBumpParameterfvATI pname param)  any

  pname : exact-integer?
  param : f32vector?

procedure

(glTexBumpParameterivATI pname param)  any

  pname : exact-integer?
  param : s32vector?

procedure

(glTexCoord1d s)  any

  s : real?
Deprecated in version 3.1.

procedure

(glTexCoord1dv v)  any

  v : real?
Deprecated in version 3.1.

procedure

(glTexCoord1f s)  any

  s : flonum?
Deprecated in version 3.1.

procedure

(glTexCoord1fv v)  any

  v : flonum?
Deprecated in version 3.1.

procedure

(glTexCoord1hNV s)  any

  s : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glTexCoord1hvNV v)  any

  v : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glTexCoord1i s)  any

  s : exact-integer?
Deprecated in version 3.1.

procedure

(glTexCoord1iv v)  any

  v : exact-integer?
Deprecated in version 3.1.

procedure

(glTexCoord1s s)  any

  s : (integer-in -32768 32767)
Deprecated in version 3.1.

procedure

(glTexCoord1sv v)  any

  v : (integer-in -32768 32767)
Deprecated in version 3.1.

procedure

(glTexCoord2d s t)  any

  s : real?
  t : real?
Deprecated in version 3.1.

procedure

(glTexCoord2dv v)  any

  v : f64vector?
Deprecated in version 3.1.

procedure

(glTexCoord2f s t)  any

  s : flonum?
  t : flonum?
Deprecated in version 3.1.

procedure

(glTexCoord2fColor3fVertex3fSUN s t r g b x y z)  any

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

procedure

(glTexCoord2fColor3fVertex3fvSUN tc c v)  any

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

procedure

(glTexCoord2fColor4fNormal3fVertex3fSUN s    
  t    
  r    
  g    
  b    
  a    
  nx    
  ny    
  nz    
  x    
  y    
  z)  any
  s : flonum?
  t : flonum?
  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

(glTexCoord2fColor4fNormal3fVertex3fvSUN tc    
  c    
  n    
  v)  any
  tc : f32vector?
  c : f32vector?
  n : f32vector?
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glTexCoord2fColor4ubVertex3fSUN s    
  t    
  r    
  g    
  b    
  a    
  x    
  y    
  z)  any
  s : flonum?
  t : flonum?
  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

(glTexCoord2fColor4ubVertex3fvSUN tc c v)  any

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

procedure

(glTexCoord2fNormal3fVertex3fSUN s    
  t    
  nx    
  ny    
  nz    
  x    
  y    
  z)  any
  s : flonum?
  t : flonum?
  nx : flonum?
  ny : flonum?
  nz : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Extension GL_SUN_vertex.

procedure

(glTexCoord2fNormal3fVertex3fvSUN tc n v)  any

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

procedure

(glTexCoord2fVertex3fSUN s t x y z)  any

  s : flonum?
  t : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Extension GL_SUN_vertex.

procedure

(glTexCoord2fVertex3fvSUN tc v)  any

  tc : f32vector?
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glTexCoord2fv v)  any

  v : f32vector?
Deprecated in version 3.1.

procedure

(glTexCoord2hNV s t)  any

  s : (integer-in 0 65535)
  t : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glTexCoord2hvNV v)  any

  v : u16vector?
Extension GL_NV_half_float.

procedure

(glTexCoord2i s t)  any

  s : exact-integer?
  t : exact-integer?
Deprecated in version 3.1.

procedure

(glTexCoord2iv v)  any

  v : s32vector?
Deprecated in version 3.1.

procedure

(glTexCoord2s s t)  any

  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
Deprecated in version 3.1.

procedure

(glTexCoord2sv v)  any

  v : s16vector?
Deprecated in version 3.1.

procedure

(glTexCoord3d s t r)  any

  s : real?
  t : real?
  r : real?
Deprecated in version 3.1.

procedure

(glTexCoord3dv v)  any

  v : f64vector?
Deprecated in version 3.1.

procedure

(glTexCoord3f s t r)  any

  s : flonum?
  t : flonum?
  r : flonum?
Deprecated in version 3.1.

procedure

(glTexCoord3fv v)  any

  v : f32vector?
Deprecated in version 3.1.

procedure

(glTexCoord3hNV s t r)  any

  s : (integer-in 0 65535)
  t : (integer-in 0 65535)
  r : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glTexCoord3hvNV v)  any

  v : u16vector?
Extension GL_NV_half_float.

procedure

(glTexCoord3i s t r)  any

  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
Deprecated in version 3.1.

procedure

(glTexCoord3iv v)  any

  v : s32vector?
Deprecated in version 3.1.

procedure

(glTexCoord3s s t r)  any

  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
  r : (integer-in -32768 32767)
Deprecated in version 3.1.

procedure

(glTexCoord3sv v)  any

  v : s16vector?
Deprecated in version 3.1.

procedure

(glTexCoord4d s t r q)  any

  s : real?
  t : real?
  r : real?
  q : real?
Deprecated in version 3.1.

procedure

(glTexCoord4dv v)  any

  v : f64vector?
Deprecated in version 3.1.

procedure

(glTexCoord4f s t r q)  any

  s : flonum?
  t : flonum?
  r : flonum?
  q : flonum?
Deprecated in version 3.1.

procedure

(glTexCoord4fColor4fNormal3fVertex4fSUN s    
  t    
  p    
  q    
  r    
  g    
  b    
  a    
  nx    
  ny    
  nz    
  x    
  y    
  z    
  w)  any
  s : flonum?
  t : flonum?
  p : flonum?
  q : flonum?
  r : flonum?
  g : flonum?
  b : flonum?
  a : flonum?
  nx : flonum?
  ny : flonum?
  nz : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Extension GL_SUN_vertex.

procedure

(glTexCoord4fColor4fNormal3fVertex4fvSUN tc    
  c    
  n    
  v)  any
  tc : f32vector?
  c : f32vector?
  n : f32vector?
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glTexCoord4fVertex4fSUN s t p q x y z w)  any

  s : flonum?
  t : flonum?
  p : flonum?
  q : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Extension GL_SUN_vertex.

procedure

(glTexCoord4fVertex4fvSUN tc v)  any

  tc : f32vector?
  v : f32vector?
Extension GL_SUN_vertex.

procedure

(glTexCoord4fv v)  any

  v : f32vector?
Deprecated in version 3.1.

procedure

(glTexCoord4hNV s t r q)  any

  s : (integer-in 0 65535)
  t : (integer-in 0 65535)
  r : (integer-in 0 65535)
  q : (integer-in 0 65535)
Extension GL_NV_half_float.

procedure

(glTexCoord4hvNV v)  any

  v : u16vector?
Extension GL_NV_half_float.

procedure

(glTexCoord4i s t r q)  any

  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
  q : exact-integer?
Deprecated in version 3.1.

procedure

(glTexCoord4iv v)  any

  v : s32vector?
Deprecated in version 3.1.

procedure

(glTexCoord4s s t r q)  any

  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
  r : (integer-in -32768 32767)
  q : (integer-in -32768 32767)
Deprecated in version 3.1.

procedure

(glTexCoord4sv v)  any

  v : s16vector?
Deprecated in version 3.1.

procedure

(glTexCoordFormatNV size type stride)  any

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

procedure

(glTexCoordP1ui type coords)  any

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

procedure

(glTexCoordP1uiv type coords)  any

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

procedure

(glTexCoordP2ui type coords)  any

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

procedure

(glTexCoordP2uiv type coords)  any

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

procedure

(glTexCoordP3ui type coords)  any

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

procedure

(glTexCoordP3uiv type coords)  any

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

procedure

(glTexCoordP4ui type coords)  any

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

procedure

(glTexCoordP4uiv type coords)  any

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

procedure

(glTexCoordPointer 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

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

procedure

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

procedure

(glTexCoordPointervINTEL size type pointer)  any

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

procedure

(glTexEnvf target pname param)  any

  target : exact-integer?
  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.

procedure

(glTexEnvfv target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.

procedure

(glTexEnvi target pname param)  any

  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.

procedure

(glTexEnviv target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.

procedure

(glTexFilterFuncSGIS target filter n weights)  any

  target : exact-integer?
  filter : exact-integer?
  n : exact-integer?
  weights : f32vector?

procedure

(glTexGend coord pname param)  any

  coord : exact-integer?
  pname : exact-integer?
  param : real?
Deprecated in version 3.1.

procedure

(glTexGendv coord pname params)  any

  coord : exact-integer?
  pname : exact-integer?
  params : f64vector?
Deprecated in version 3.1.

procedure

(glTexGenf coord pname param)  any

  coord : exact-integer?
  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.

procedure

(glTexGenfv coord pname params)  any

  coord : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.

procedure

(glTexGeni coord pname param)  any

  coord : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.

procedure

(glTexGeniv coord pname params)  any

  coord : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.

procedure

(glTexImage1D target    
  level    
  internalformat    
  width    
  border    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTexImage2D target    
  level    
  internalformat    
  width    
  height    
  border    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTexImage2DMultisample target    
  samples    
  internalformat    
  width    
  height    
  fixedsamplelocations)  any
  target : exact-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  fixedsamplelocations : boolean?
Version 1.2.

procedure

(glTexImage2DMultisampleCoverageNV target    
  coverageSamples    
  colorSamples    
  internalFormat    
  width    
  height    
  fixedSampleLocations)  any
  target : exact-integer?
  coverageSamples : exact-integer?
  colorSamples : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  fixedSampleLocations : boolean?

procedure

(glTexImage3D target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?
Version 1.2. Deprecated in version 3.1.

procedure

(glTexImage3DEXT target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?
Extension GL_EXT_texture3D.

Alias of glTexImage3D.

procedure

(glTexImage3DMultisample target    
  samples    
  internalformat    
  width    
  height    
  depth    
  fixedsamplelocations)  any
  target : exact-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  fixedsamplelocations : boolean?
Version 1.2.

procedure

(glTexImage3DMultisampleCoverageNV target    
  coverageSamples    
  colorSamples    
  internalFormat    
  width    
  height    
  depth    
  fixedSampleLocations)  any
  target : exact-integer?
  coverageSamples : exact-integer?
  colorSamples : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  fixedSampleLocations : boolean?

procedure

(glTexImage4DSGIS target    
  level    
  internalformat    
  width    
  height    
  depth    
  size4d    
  border    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  size4d : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?
Extension GL_SGIS_texture4D.

procedure

(glTexParameterIiv target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Version 3.0.

procedure

(glTexParameterIivEXT target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : s32vector?

Alias of glTexParameterIiv.

procedure

(glTexParameterIuiv target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : u32vector?
Version 3.0.

procedure

(glTexParameterIuivEXT target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : u32vector?

Alias of glTexParameterIuiv.

procedure

(glTexParameterf target pname param)  any

  target : exact-integer?
  pname : exact-integer?
  param : flonum?

procedure

(glTexParameterfv target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : f32vector?

procedure

(glTexParameteri target pname param)  any

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

procedure

(glTexParameteriv target pname params)  any

  target : exact-integer?
  pname : exact-integer?
  params : s32vector?

procedure

(glTexRenderbufferNV target renderbuffer)  any

  target : exact-integer?
  renderbuffer : exact-nonnegative-integer?

procedure

(glTexStorage1D target    
  levels    
  internalformat    
  width)  any
  target : exact-integer?
  levels : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
Version 4.2.

procedure

(glTexStorage2D target    
  levels    
  internalformat    
  width    
  height)  any
  target : exact-integer?
  levels : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
Version 4.2.

procedure

(glTexStorage2DMultisample target    
  samples    
  internalformat    
  width    
  height    
  fixedsamplelocations)  any
  target : exact-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  fixedsamplelocations : boolean?
Version 4.3.

procedure

(glTexStorage3D target    
  levels    
  internalformat    
  width    
  height    
  depth)  any
  target : exact-integer?
  levels : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
Version 4.2.

procedure

(glTexStorage3DMultisample target    
  samples    
  internalformat    
  width    
  height    
  depth    
  fixedsamplelocations)  any
  target : exact-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  fixedsamplelocations : boolean?
Version 4.3.

procedure

(glTexStorageSparseAMD target    
  internalFormat    
  width    
  height    
  depth    
  layers    
  flags)  any
  target : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  layers : exact-integer?
  flags : exact-nonnegative-integer?

procedure

(glTexSubImage1D target    
  level    
  xoffset    
  width    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?
Version 1.1.

procedure

(glTexSubImage1DEXT target    
  level    
  xoffset    
  width    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

Alias of glTexSubImage1D.

procedure

(glTexSubImage2D target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?
Version 1.1.

procedure

(glTexSubImage2DEXT target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

Alias of glTexSubImage2D.

procedure

(glTexSubImage3D target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  type    
  pixels)  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?
  type : exact-integer?
  pixels : gl-pointer?
Version 1.2.

procedure

(glTexSubImage3DEXT target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  type    
  pixels)  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?
  type : exact-integer?
  pixels : gl-pointer?
Extension GL_EXT_texture3D.

Alias of glTexSubImage3D.

procedure

(glTexSubImage4DSGIS target    
  level    
  xoffset    
  yoffset    
  zoffset    
  woffset    
  width    
  height    
  depth    
  size4d    
  format    
  type    
  pixels)  any
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  yoffset : exact-integer?
  zoffset : exact-integer?
  woffset : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  size4d : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?
Extension GL_SGIS_texture4D.

procedure

(glTextureBarrierNV)  any

procedure

(glTextureBufferEXT texture    
  target    
  internalformat    
  buffer)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?

procedure

(glTextureBufferRangeEXT texture    
  target    
  internalformat    
  buffer    
  offset    
  size)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
  offset : exact-integer?
  size : exact-integer?

procedure

(glTextureColorMaskSGIS red green blue alpha)  any

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

procedure

(glTextureImage1DEXT texture    
  target    
  level    
  internalformat    
  width    
  border    
  format    
  type    
  pixels)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTextureImage2DEXT texture    
  target    
  level    
  internalformat    
  width    
  height    
  border    
  format    
  type    
  pixels)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  border : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTextureImage2DMultisampleCoverageNV texture 
  target 
  coverageSamples 
  colorSamples 
  internalFormat 
  width 
  height 
  fixedSampleLocations) 
  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  coverageSamples : exact-integer?
  colorSamples : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  fixedSampleLocations : boolean?

procedure

(glTextureImage2DMultisampleNV texture    
  target    
  samples    
  internalFormat    
  width    
  height    
  fixedSampleLocations)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  samples : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  fixedSampleLocations : boolean?

procedure

(glTextureImage3DEXT texture    
  target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  format    
  type    
  pixels)  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?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTextureImage3DMultisampleCoverageNV texture 
  target 
  coverageSamples 
  colorSamples 
  internalFormat 
  width 
  height 
  depth 
  fixedSampleLocations) 
  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  coverageSamples : exact-integer?
  colorSamples : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  fixedSampleLocations : boolean?

procedure

(glTextureImage3DMultisampleNV texture    
  target    
  samples    
  internalFormat    
  width    
  height    
  depth    
  fixedSampleLocations)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  samples : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  fixedSampleLocations : boolean?

procedure

(glTextureLightEXT pname)  any

  pname : exact-integer?

procedure

(glTextureMaterialEXT face mode)  any

  face : exact-integer?
  mode : exact-integer?

procedure

(glTextureNormalEXT mode)  any

  mode : exact-integer?

procedure

(glTextureParameterIivEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?

procedure

(glTextureParameterIuivEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : u32vector?

procedure

(glTextureParameterfEXT texture    
  target    
  pname    
  param)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  param : flonum?

procedure

(glTextureParameterfvEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?

procedure

(glTextureParameteriEXT texture    
  target    
  pname    
  param)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?

procedure

(glTextureParameterivEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?

procedure

(glTextureRangeAPPLE target length pointer)  any

  target : exact-integer?
  length : exact-integer?
  pointer : gl-pointer?

procedure

(glTextureRenderbufferEXT texture    
  target    
  renderbuffer)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  renderbuffer : exact-nonnegative-integer?

procedure

(glTextureStorage1DEXT texture    
  target    
  levels    
  internalformat    
  width)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  levels : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?

procedure

(glTextureStorage2DEXT texture    
  target    
  levels    
  internalformat    
  width    
  height)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  levels : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?

procedure

(glTextureStorage2DMultisampleEXT texture    
  target    
  samples    
  internalformat    
  width    
  height    
  fixedsamplelocations)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  fixedsamplelocations : boolean?

procedure

(glTextureStorage3DEXT texture    
  target    
  levels    
  internalformat    
  width    
  height    
  depth)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  levels : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?

procedure

(glTextureStorage3DMultisampleEXT texture    
  target    
  samples    
  internalformat    
  width    
  height    
  depth    
  fixedsamplelocations)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  samples : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  fixedsamplelocations : boolean?

procedure

(glTextureStorageSparseAMD texture    
  target    
  internalFormat    
  width    
  height    
  depth    
  layers    
  flags)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  internalFormat : exact-integer?
  width : exact-integer?
  height : exact-integer?
  depth : exact-integer?
  layers : exact-integer?
  flags : exact-nonnegative-integer?

procedure

(glTextureSubImage1DEXT texture    
  target    
  level    
  xoffset    
  width    
  format    
  type    
  pixels)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  level : exact-integer?
  xoffset : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTextureSubImage2DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  type    
  pixels)  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?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTextureSubImage3DEXT texture    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  type    
  pixels)  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?
  type : exact-integer?
  pixels : gl-pointer?

procedure

(glTextureView texture    
  target    
  origtexture    
  internalformat    
  minlevel    
  numlevels    
  minlayer    
  numlayers)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  origtexture : exact-nonnegative-integer?
  internalformat : exact-integer?
  minlevel : exact-nonnegative-integer?
  numlevels : exact-nonnegative-integer?
  minlayer : exact-nonnegative-integer?
  numlayers : exact-nonnegative-integer?
Version 4.3.

procedure

(glTrackMatrixNV target    
  address    
  matrix    
  transform)  any
  target : exact-integer?
  address : exact-nonnegative-integer?
  matrix : exact-integer?
  transform : exact-integer?

procedure

(glTransformFeedbackAttribsNV count    
  attribs    
  bufferMode)  any
  count : exact-nonnegative-integer?
  attribs : s32vector?
  bufferMode : exact-integer?

procedure

(glTransformFeedbackStreamAttribsNV count    
  attribs    
  nbuffers    
  bufstreams    
  bufferMode)  any
  count : exact-integer?
  attribs : s32vector?
  nbuffers : exact-integer?
  bufstreams : s32vector?
  bufferMode : exact-integer?

procedure

(glTransformFeedbackVaryings program    
  count    
  varyings    
  bufferMode)  any
  program : exact-nonnegative-integer?
  count : exact-integer?
  varyings : (vectorof (or/c string? bytes?))
  bufferMode : exact-integer?
Version 3.0.

procedure

(glTransformFeedbackVaryingsEXT program    
  count    
  varyings    
  bufferMode)  any
  program : exact-nonnegative-integer?
  count : exact-integer?
  varyings : (vectorof (or/c string? bytes?))
  bufferMode : exact-integer?

Alias of glTransformFeedbackVaryings.

procedure

(glTransformFeedbackVaryingsNV program    
  count    
  locations    
  bufferMode)  any
  program : exact-nonnegative-integer?
  count : exact-integer?
  locations : s32vector?
  bufferMode : exact-integer?

Alias of glTransformFeedbackVaryings.

procedure

(glTransformPathNV resultPath    
  srcPath    
  transformType    
  transformValues)  any
  resultPath : exact-nonnegative-integer?
  srcPath : exact-nonnegative-integer?
  transformType : exact-integer?
  transformValues : f32vector?

procedure

(glTranslated x y z)  any

  x : real?
  y : real?
  z : real?
Deprecated in version 3.1.

procedure

(glTranslatef x y z)  any

  x : flonum?
  y : flonum?
  z : flonum?
Deprecated in version 3.1.

See the glTranslate manpage.