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 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 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 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 Sub Image1DEXT
gl Texture Sub Image2DEXT
gl Texture Sub Image3DEXT
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 Translated
gl Translatef
Version: 5.1.2.3

18 OpenGL procedures starting with T

(glTagSampleBufferSGIX)  any
Part of the GL_SGIX_tag_sample_buffer extension. May be available from version 1.0.
(glTangent3bEXT tx ty tz)  any
  tx : (integer-in -128 127)
  ty : (integer-in -128 127)
  tz : (integer-in -128 127)
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3bvEXT v)  any
  v : s8vector?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3dEXT tx ty tz)  any
  tx : real?
  ty : real?
  tz : real?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3dvEXT v)  any
  v : f64vector?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3fEXT tx ty tz)  any
  tx : flonum?
  ty : flonum?
  tz : flonum?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3fvEXT v)  any
  v : f32vector?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3iEXT tx ty tz)  any
  tx : exact-integer?
  ty : exact-integer?
  tz : exact-integer?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3ivEXT v)  any
  v : s32vector?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3sEXT tx ty tz)  any
  tx : (integer-in -32768 32767)
  ty : (integer-in -32768 32767)
  tz : (integer-in -32768 32767)
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangent3svEXT v)  any
  v : s16vector?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTangentPointerEXT type stride pointer)  any
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_EXT_coordinate_frame extension. May be available from version 1.1.
(glTbufferMask3DFX mask)  any
  mask : exact-nonnegative-integer?
Part of the GL_3DFX_tbuffer extension. May be available from version 1.2.
(glTessellationFactorAMD factor)  any
  factor : flonum?
Part of the GL_AMD_vertex_shader_tesselator extension. May be available from version 2.0.
(glTessellationModeAMD mode)  any
  mode : exact-integer?
Part of the GL_AMD_vertex_shader_tesselator extension. May be available from version 2.0.
(glTestFenceAPPLE fence)  boolean?
  fence : exact-nonnegative-integer?
Part of the GL_APPLE_fence extension. May be available from version 1.2.
(glTestFenceNV fence)  boolean?
  fence : exact-nonnegative-integer?
Part of the GL_NV_fence extension. May be available from version 1.2.
(glTestObjectAPPLE object name)  boolean?
  object : exact-integer?
  name : exact-nonnegative-integer?
Part of the GL_APPLE_fence extension. May be available from version 1.2.
(glTexBuffer target internalformat buffer)  any
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
Introduced in version 3.1. See the glTexBuffer manpage.
(glTexBufferARB target    
  internalformat    
  buffer)  any
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
Part of the GL_ARB_texture_buffer_object extension. May be available from version 3.0. Alias of glTexBuffer.
(glTexBufferEXT target    
  internalformat    
  buffer)  any
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
Part of the GL_EXT_texture_buffer_object extension. May be available from version 2.0. Alias of glTexBufferARB.
(glTexBumpParameterfvATI pname param)  any
  pname : exact-integer?
  param : f32vector?
Part of the GL_ATI_envmap_bumpmap extension. May be available from version 1.2.
(glTexBumpParameterivATI pname param)  any
  pname : exact-integer?
  param : s32vector?
Part of the GL_ATI_envmap_bumpmap extension. May be available from version 1.2.
(glTexCoord1d s)  any
  s : real?
Deprecated in version 3.1.
(glTexCoord1dv v)  any
  v : real?
Deprecated in version 3.1.
(glTexCoord1f s)  any
  s : flonum?
Deprecated in version 3.1.
(glTexCoord1fv v)  any
  v : flonum?
Deprecated in version 3.1.
(glTexCoord1hNV s)  any
  s : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord1hvNV v)  any
  v : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord1i s)  any
  s : exact-integer?
Deprecated in version 3.1.
(glTexCoord1iv v)  any
  v : exact-integer?
Deprecated in version 3.1.
(glTexCoord1s s)  any
  s : (integer-in -32768 32767)
Deprecated in version 3.1.
(glTexCoord1sv v)  any
  v : (integer-in -32768 32767)
Deprecated in version 3.1.
(glTexCoord2d s t)  any
  s : real?
  t : real?
Deprecated in version 3.1.
(glTexCoord2dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glTexCoord2f s t)  any
  s : flonum?
  t : flonum?
Deprecated in version 3.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fColor3fVertex3fvSUN tc c v)  any
  tc : f32vector?
  c : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fColor4fNormal3fVertex3fvSUN tc    
  c    
  n    
  v)  any
  tc : f32vector?
  c : f32vector?
  n : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fColor4ubVertex3fvSUN tc c v)  any
  tc : f32vector?
  c : (or/c string? bytes?)
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fNormal3fVertex3fvSUN tc n v)  any
  tc : f32vector?
  n : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fVertex3fSUN s t x y z)  any
  s : flonum?
  t : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fVertex3fvSUN tc v)  any
  tc : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord2fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glTexCoord2hNV s t)  any
  s : (integer-in 0 65535)
  t : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord2hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord2i s t)  any
  s : exact-integer?
  t : exact-integer?
Deprecated in version 3.1.
(glTexCoord2iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(glTexCoord2s s t)  any
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
Deprecated in version 3.1.
(glTexCoord2sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glTexCoord3d s t r)  any
  s : real?
  t : real?
  r : real?
Deprecated in version 3.1.
(glTexCoord3dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glTexCoord3f s t r)  any
  s : flonum?
  t : flonum?
  r : flonum?
Deprecated in version 3.1.
(glTexCoord3fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glTexCoord3hNV s t r)  any
  s : (integer-in 0 65535)
  t : (integer-in 0 65535)
  r : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord3hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord3i s t r)  any
  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
Deprecated in version 3.1.
(glTexCoord3iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(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.
(glTexCoord3sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glTexCoord4d s t r q)  any
  s : real?
  t : real?
  r : real?
  q : real?
Deprecated in version 3.1.
(glTexCoord4dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glTexCoord4f s t r q)  any
  s : flonum?
  t : flonum?
  r : flonum?
  q : flonum?
Deprecated in version 3.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord4fColor4fNormal3fVertex4fvSUN tc    
  c    
  n    
  v)  any
  tc : f32vector?
  c : f32vector?
  n : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(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?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord4fVertex4fvSUN tc v)  any
  tc : f32vector?
  v : f32vector?
Part of the GL_SUN_vertex extension. May be available from version 1.1.
(glTexCoord4fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(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)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord4hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glTexCoord4i s t r q)  any
  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
  q : exact-integer?
Deprecated in version 3.1.
(glTexCoord4iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(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.
(glTexCoord4sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glTexCoordFormatNV 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.
(glTexCoordP1ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP1uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP2ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP2uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP3ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP3uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP4ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordP4uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glTexCoordPointer 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 glTexCoordPointer manpage.
(glTexCoordPointerEXT 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.
(glTexCoordPointerListIBM 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.
(glTexCoordPointervINTEL 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.
(glTexEnvf target pname param)  any
  target : exact-integer?
  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.
(glTexEnvfv target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.
(glTexEnvi target pname param)  any
  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.
(glTexEnviv target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.
(glTexFilterFuncSGIS target filter n weights)  any
  target : exact-integer?
  filter : exact-integer?
  n : exact-integer?
  weights : f32vector?
Part of the GL_SGIS_texture_filter4 extension. May be available from version 1.0.
(glTexGend coord pname param)  any
  coord : exact-integer?
  pname : exact-integer?
  param : real?
Deprecated in version 3.1.
(glTexGendv coord pname params)  any
  coord : exact-integer?
  pname : exact-integer?
  params : f64vector?
Deprecated in version 3.1.
(glTexGenf coord pname param)  any
  coord : exact-integer?
  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.
(glTexGenfv coord pname params)  any
  coord : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.
(glTexGeni coord pname param)  any
  coord : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.
(glTexGeniv coord pname params)  any
  coord : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.
(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 : cpointer?
(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 : cpointer?
(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?
Introduced in version 1.2. See the glTexImage2DMultisample manpage.
(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?
Part of the GL_NV_texture_multisample extension. May be available from version 4.1.
(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 : cpointer?
Introduced in version 1.2. Deprecated in version 3.1. See the glTexImage3D manpage.
(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 : cpointer?
Part of the GL_EXT_texture3D extension. May be available from version 1.0. Alias of glTexImage3D.
(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?
Introduced in version 1.2. See the glTexImage3DMultisample manpage.
(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?
Part of the GL_NV_texture_multisample extension. May be available from version 4.1.
(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 : cpointer?
Part of the GL_SGIS_texture4D extension. May be available from version 1.0.
(glTexParameterIiv target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Introduced in version 3.0.
(glTexParameterIivEXT target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_texture_integer extension. May be available from version 2.0. Alias of glTexParameterIiv.
(glTexParameterIuiv target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : u32vector?
Introduced in version 3.0.
(glTexParameterIuivEXT target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : u32vector?
Part of the GL_EXT_texture_integer extension. May be available from version 2.0. Alias of glTexParameterIuiv.
(glTexParameterf target pname param)  any
  target : exact-integer?
  pname : exact-integer?
  param : flonum?

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

(glTexParameteri target pname param)  any
  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?

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

(glTexRenderbufferNV target renderbuffer)  any
  target : exact-integer?
  renderbuffer : exact-nonnegative-integer?
Part of the GL_NV_explicit_multisample extension.
(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 : cpointer?
Introduced in version 1.1. See the glTexSubImage1D manpage.
(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 : cpointer?
Part of the GL_EXT_subtexture extension. May be available from version 1.0. Alias of glTexSubImage1D.
(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 : cpointer?
Introduced in version 1.1. See the glTexSubImage2D manpage.
(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 : cpointer?
Part of the GL_EXT_subtexture extension. May be available from version 1.0. Alias of glTexSubImage2D.
(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 : cpointer?
Introduced in version 1.2. See the glTexSubImage3D manpage.
(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 : cpointer?
Part of the GL_EXT_texture3D extension. May be available from version 1.0. Alias of glTexSubImage3D.
(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 : cpointer?
Part of the GL_SGIS_texture4D extension. May be available from version 1.0.
(glTextureBarrierNV)  any
Part of the GL_NV_texture_barrier extension. May be available from version 1.2.
(glTextureBufferEXT texture    
  target    
  internalformat    
  buffer)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glTextureColorMaskSGIS red green blue alpha)  any
  red : boolean?
  green : boolean?
  blue : boolean?
  alpha : boolean?
Part of the GL_SGIS_texture_color_mask extension. May be available from version 1.1.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_NV_texture_multisample extension. May be available from version 4.1.
(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?
Part of the GL_NV_texture_multisample extension. May be available from version 4.1.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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?
Part of the GL_NV_texture_multisample extension. May be available from version 4.1.
(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?
Part of the GL_NV_texture_multisample extension. May be available from version 4.1.
(glTextureLightEXT pname)  any
  pname : exact-integer?
Part of the GL_EXT_light_texture extension. May be available from version 1.1.
(glTextureMaterialEXT face mode)  any
  face : exact-integer?
  mode : exact-integer?
Part of the GL_EXT_light_texture extension. May be available from version 1.1.
(glTextureNormalEXT mode)  any
  mode : exact-integer?
Part of the GL_EXT_texture_perturb_normal extension. May be available from version 1.1.
(glTextureParameterIivEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glTextureParameterIuivEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : u32vector?
Part of the GL_EXT_direct_state_access extension.
(glTextureParameterfEXT texture    
  target    
  pname    
  param)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  param : flonum?
Part of the GL_EXT_direct_state_access extension.
(glTextureParameterfvEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glTextureParameteriEXT texture    
  target    
  pname    
  param)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glTextureParameterivEXT texture    
  target    
  pname    
  params)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glTextureRangeAPPLE target length pointer)  any
  target : exact-integer?
  length : exact-integer?
  pointer : cpointer?
Part of the GL_APPLE_texture_range extension. May be available from version 1.2.
(glTextureRenderbufferEXT texture    
  target    
  renderbuffer)  any
  texture : exact-nonnegative-integer?
  target : exact-integer?
  renderbuffer : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(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 : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glTrackMatrixNV target    
  address    
  matrix    
  transform)  any
  target : exact-integer?
  address : exact-nonnegative-integer?
  matrix : exact-integer?
  transform : exact-integer?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glTransformFeedbackAttribsNV count    
  attribs    
  bufferMode)  any
  count : exact-nonnegative-integer?
  attribs : s32vector?
  bufferMode : exact-integer?
Part of the GL_NV_transform_feedback extension. May be available from version 1.5.
(glTransformFeedbackStreamAttribsNV count    
  attribs    
  nbuffers    
  bufstreams    
  bufferMode)  any
  count : exact-integer?
  attribs : s32vector?
  nbuffers : exact-integer?
  bufstreams : s32vector?
  bufferMode : exact-integer?
Part of the GL_NV_transform_feedback extension. May be available from version 4.1.
(glTransformFeedbackVaryings program    
  count    
  varyings    
  bufferMode)  any
  program : exact-nonnegative-integer?
  count : exact-integer?
  varyings : (vectorof (or/c string? bytes?))
  bufferMode : exact-integer?
Introduced in version 3.0. See the glTransformFeedbackVaryings manpage.
(glTransformFeedbackVaryingsEXT program    
  count    
  varyings    
  bufferMode)  any
  program : exact-nonnegative-integer?
  count : exact-integer?
  varyings : (vectorof (or/c string? bytes?))
  bufferMode : exact-integer?
Part of the GL_EXT_transform_feedback extension. May be available from version 2.0. Alias of glTransformFeedbackVaryings.
(glTransformFeedbackVaryingsNV program    
  count    
  locations    
  bufferMode)  any
  program : exact-nonnegative-integer?
  count : exact-integer?
  locations : s32vector?
  bufferMode : exact-integer?
Part of the GL_NV_transform_feedback extension. May be available from version 1.5. Alias of glTransformFeedbackVaryings.
(glTranslated x y z)  any
  x : real?
  y : real?
  z : real?
Deprecated in version 3.1.
(glTranslatef x y z)  any
  x : flonum?
  y : flonum?
  z : flonum?
Deprecated in version 3.1.