On this page:
gl Make Buffer Non Resident NV
gl Make Buffer Resident NV
gl Make Named Buffer Non Resident NV
gl Make Named Buffer Resident NV
gl Map1d
gl Map1f
gl Map2d
gl Map2f
gl Map Buffer
gl Map Buffer ARB
gl Map Buffer Range
gl Map Control Points NV
gl Map Grid1d
gl Map Grid1f
gl Map Grid2d
gl Map Grid2f
gl Map Named Buffer EXT
gl Map Named Buffer Range EXT
gl Map Object Buffer ATI
gl Map Parameterfv NV
gl Map Parameteriv NV
gl Map Vertex Attrib1d APPLE
gl Map Vertex Attrib1f APPLE
gl Map Vertex Attrib2d APPLE
gl Map Vertex Attrib2f APPLE
gl Materialf
gl Materialfv
gl Materiali
gl Materialiv
gl Matrix Frustum EXT
gl Matrix Index Pointer ARB
gl Matrix Indexubv ARB
gl Matrix Indexuiv ARB
gl Matrix Indexusv ARB
gl Matrix Load Identity EXT
gl Matrix Load Transposed EXT
gl Matrix Load Transposef EXT
gl Matrix Loadd EXT
gl Matrix Loadf EXT
gl Matrix Mode
gl Matrix Mult Transposed EXT
gl Matrix Mult Transposef EXT
gl Matrix Multd EXT
gl Matrix Multf EXT
gl Matrix Ortho EXT
gl Matrix Pop EXT
gl Matrix Push EXT
gl Matrix Rotated EXT
gl Matrix Rotatef EXT
gl Matrix Scaled EXT
gl Matrix Scalef EXT
gl Matrix Translated EXT
gl Matrix Translatef EXT
gl Memory Barrier EXT
gl Min Sample Shading
gl Min Sample Shading ARB
gl Minmax
gl Minmax EXT
gl Mult Matrixd
gl Mult Matrixf
gl Mult Transpose Matrixd
gl Mult Transpose Matrixd ARB
gl Mult Transpose Matrixf
gl Mult Transpose Matrixf ARB
gl Multi Draw Arrays
gl Multi Draw Arrays EXT
gl Multi Draw Element Array APPLE
gl Multi Draw Elements
gl Multi Draw Elements Base Vertex
gl Multi Draw Elements EXT
gl Multi Draw Range Element Array APPLE
gl Multi Mode Draw Arrays IBM
gl Multi Mode Draw Elements IBM
gl Multi Tex Buffer EXT
gl Multi Tex Coord1d
gl Multi Tex Coord1d ARB
gl Multi Tex Coord1dv
gl Multi Tex Coord1dv ARB
gl Multi Tex Coord1f
gl Multi Tex Coord1f ARB
gl Multi Tex Coord1fv
gl Multi Tex Coord1fv ARB
gl Multi Tex Coord1h NV
gl Multi Tex Coord1hv NV
gl Multi Tex Coord1i
gl Multi Tex Coord1i ARB
gl Multi Tex Coord1iv
gl Multi Tex Coord1iv ARB
gl Multi Tex Coord1s
gl Multi Tex Coord1s ARB
gl Multi Tex Coord1sv
gl Multi Tex Coord1sv ARB
gl Multi Tex Coord2d
gl Multi Tex Coord2d ARB
gl Multi Tex Coord2dv
gl Multi Tex Coord2dv ARB
gl Multi Tex Coord2f
gl Multi Tex Coord2f ARB
gl Multi Tex Coord2fv
gl Multi Tex Coord2fv ARB
gl Multi Tex Coord2h NV
gl Multi Tex Coord2hv NV
gl Multi Tex Coord2i
gl Multi Tex Coord2i ARB
gl Multi Tex Coord2iv
gl Multi Tex Coord2iv ARB
gl Multi Tex Coord2s
gl Multi Tex Coord2s ARB
gl Multi Tex Coord2sv
gl Multi Tex Coord2sv ARB
gl Multi Tex Coord3d
gl Multi Tex Coord3d ARB
gl Multi Tex Coord3dv
gl Multi Tex Coord3dv ARB
gl Multi Tex Coord3f
gl Multi Tex Coord3f ARB
gl Multi Tex Coord3fv
gl Multi Tex Coord3fv ARB
gl Multi Tex Coord3h NV
gl Multi Tex Coord3hv NV
gl Multi Tex Coord3i
gl Multi Tex Coord3i ARB
gl Multi Tex Coord3iv
gl Multi Tex Coord3iv ARB
gl Multi Tex Coord3s
gl Multi Tex Coord3s ARB
gl Multi Tex Coord3sv
gl Multi Tex Coord3sv ARB
gl Multi Tex Coord4d
gl Multi Tex Coord4d ARB
gl Multi Tex Coord4dv
gl Multi Tex Coord4dv ARB
gl Multi Tex Coord4f
gl Multi Tex Coord4f ARB
gl Multi Tex Coord4fv
gl Multi Tex Coord4fv ARB
gl Multi Tex Coord4h NV
gl Multi Tex Coord4hv NV
gl Multi Tex Coord4i
gl Multi Tex Coord4i ARB
gl Multi Tex Coord4iv
gl Multi Tex Coord4iv ARB
gl Multi Tex Coord4s
gl Multi Tex Coord4s ARB
gl Multi Tex Coord4sv
gl Multi Tex Coord4sv ARB
gl Multi Tex Coord P1ui
gl Multi Tex Coord P1uiv
gl Multi Tex Coord P2ui
gl Multi Tex Coord P2uiv
gl Multi Tex Coord P3ui
gl Multi Tex Coord P3uiv
gl Multi Tex Coord P4ui
gl Multi Tex Coord P4uiv
gl Multi Tex Coord Pointer EXT
gl Multi Tex Envf EXT
gl Multi Tex Envfv EXT
gl Multi Tex Envi EXT
gl Multi Tex Enviv EXT
gl Multi Tex Gend EXT
gl Multi Tex Gendv EXT
gl Multi Tex Genf EXT
gl Multi Tex Genfv EXT
gl Multi Tex Geni EXT
gl Multi Tex Geniv EXT
gl Multi Tex Image1DEXT
gl Multi Tex Image2DEXT
gl Multi Tex Image3DEXT
gl Multi Tex Parameter Iiv EXT
gl Multi Tex Parameter Iuiv EXT
gl Multi Tex Parameterf EXT
gl Multi Tex Parameterfv EXT
gl Multi Tex Parameteri EXT
gl Multi Tex Parameteriv EXT
gl Multi Tex Renderbuffer EXT
gl Multi Tex Sub Image1DEXT
gl Multi Tex Sub Image2DEXT
gl Multi Tex Sub Image3DEXT
Version: 5.1.2.3

11 OpenGL procedures starting with M

(glMakeBufferNonResidentNV target)  any
  target : exact-integer?
Part of the GL_NV_shader_buffer_load extension. May be available from version 1.2.
(glMakeBufferResidentNV target access)  any
  target : exact-integer?
  access : exact-integer?
Part of the GL_NV_shader_buffer_load extension. May be available from version 1.2.
(glMakeNamedBufferNonResidentNV buffer)  any
  buffer : exact-nonnegative-integer?
Part of the GL_NV_shader_buffer_load extension. May be available from version 1.2.
(glMakeNamedBufferResidentNV buffer access)  any
  buffer : exact-nonnegative-integer?
  access : exact-integer?
Part of the GL_NV_shader_buffer_load extension. May be available from version 1.2.
(glMap1d target u1 u2 stride order points)  any
  target : exact-integer?
  u1 : real?
  u2 : real?
  stride : exact-integer?
  order : exact-integer?
  points : f64vector?
Deprecated in version 3.1.
(glMap1f target u1 u2 stride order points)  any
  target : exact-integer?
  u1 : flonum?
  u2 : flonum?
  stride : exact-integer?
  order : exact-integer?
  points : f32vector?
Deprecated in version 3.1.
(glMap2d target    
  u1    
  u2    
  ustride    
  uorder    
  v1    
  v2    
  vstride    
  vorder    
  points)  any
  target : exact-integer?
  u1 : real?
  u2 : real?
  ustride : exact-integer?
  uorder : exact-integer?
  v1 : real?
  v2 : real?
  vstride : exact-integer?
  vorder : exact-integer?
  points : f64vector?
Deprecated in version 3.1.
(glMap2f target    
  u1    
  u2    
  ustride    
  uorder    
  v1    
  v2    
  vstride    
  vorder    
  points)  any
  target : exact-integer?
  u1 : flonum?
  u2 : flonum?
  ustride : exact-integer?
  uorder : exact-integer?
  v1 : flonum?
  v2 : flonum?
  vstride : exact-integer?
  vorder : exact-integer?
  points : f32vector?
Deprecated in version 3.1.
(glMapBuffer target access)  cpointer?
  target : exact-integer?
  access : exact-integer?
Introduced in version 1.5. See the glMapBuffer manpage.
(glMapBufferARB target access)  cpointer?
  target : exact-integer?
  access : exact-integer?
Part of the GL_ARB_vertex_buffer_object extension. May be available from version 1.2. Alias of glMapBuffer.
(glMapBufferRange target    
  offset    
  length    
  access)  cpointer?
  target : exact-integer?
  offset : exact-integer?
  length : s32vector?
  access : exact-nonnegative-integer?
Introduced in version 3.0. See the glMapBufferRange manpage.
(glMapControlPointsNV target    
  index    
  type    
  ustride    
  vstride    
  uorder    
  vorder    
  packed    
  points)  any
  target : exact-integer?
  index : exact-nonnegative-integer?
  type : exact-integer?
  ustride : exact-integer?
  vstride : exact-integer?
  uorder : exact-integer?
  vorder : exact-integer?
  packed : boolean?
  points : cpointer?
Part of the GL_NV_evaluators extension. May be available from version 1.1.
(glMapGrid1d un u1 u2)  any
  un : exact-integer?
  u1 : real?
  u2 : real?
Deprecated in version 3.1.
(glMapGrid1f un u1 u2)  any
  un : exact-integer?
  u1 : flonum?
  u2 : flonum?
Deprecated in version 3.1.
(glMapGrid2d un u1 u2 vn v1 v2)  any
  un : exact-integer?
  u1 : real?
  u2 : real?
  vn : exact-integer?
  v1 : real?
  v2 : real?
Deprecated in version 3.1.
(glMapGrid2f un u1 u2 vn v1 v2)  any
  un : exact-integer?
  u1 : flonum?
  u2 : flonum?
  vn : exact-integer?
  v1 : flonum?
  v2 : flonum?
Deprecated in version 3.1.
(glMapNamedBufferEXT buffer access)  cpointer?
  buffer : exact-nonnegative-integer?
  access : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMapNamedBufferRangeEXT buffer    
  offset    
  length    
  access)  cpointer?
  buffer : exact-nonnegative-integer?
  offset : exact-integer?
  length : s32vector?
  access : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glMapObjectBufferATI buffer)  cpointer?
  buffer : exact-nonnegative-integer?
Part of the GL_ATI_map_object_buffer extension. May be available from version 1.2.
(glMapParameterfvNV target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_NV_evaluators extension. May be available from version 1.1.
(glMapParameterivNV target pname params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_NV_evaluators extension. May be available from version 1.1.
(glMapVertexAttrib1dAPPLE index    
  size    
  u1    
  u2    
  stride    
  order    
  points)  any
  index : exact-nonnegative-integer?
  size : exact-nonnegative-integer?
  u1 : real?
  u2 : real?
  stride : exact-integer?
  order : exact-integer?
  points : f64vector?
Part of the GL_APPLE_vertex_program_evaluators extension. May be available from version 1.5.
(glMapVertexAttrib1fAPPLE index    
  size    
  u1    
  u2    
  stride    
  order    
  points)  any
  index : exact-nonnegative-integer?
  size : exact-nonnegative-integer?
  u1 : flonum?
  u2 : flonum?
  stride : exact-integer?
  order : exact-integer?
  points : f32vector?
Part of the GL_APPLE_vertex_program_evaluators extension. May be available from version 1.5.
(glMapVertexAttrib2dAPPLE index    
  size    
  u1    
  u2    
  ustride    
  uorder    
  v1    
  v2    
  vstride    
  vorder    
  points)  any
  index : exact-nonnegative-integer?
  size : exact-nonnegative-integer?
  u1 : real?
  u2 : real?
  ustride : exact-integer?
  uorder : exact-integer?
  v1 : real?
  v2 : real?
  vstride : exact-integer?
  vorder : exact-integer?
  points : f64vector?
Part of the GL_APPLE_vertex_program_evaluators extension. May be available from version 1.5.
(glMapVertexAttrib2fAPPLE index    
  size    
  u1    
  u2    
  ustride    
  uorder    
  v1    
  v2    
  vstride    
  vorder    
  points)  any
  index : exact-nonnegative-integer?
  size : exact-nonnegative-integer?
  u1 : flonum?
  u2 : flonum?
  ustride : exact-integer?
  uorder : exact-integer?
  v1 : flonum?
  v2 : flonum?
  vstride : exact-integer?
  vorder : exact-integer?
  points : f32vector?
Part of the GL_APPLE_vertex_program_evaluators extension. May be available from version 1.5.
(glMaterialf face pname param)  any
  face : exact-integer?
  pname : exact-integer?
  param : flonum?
Deprecated in version 3.1.
(glMaterialfv face pname params)  any
  face : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.
(glMateriali face pname param)  any
  face : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Deprecated in version 3.1.
(glMaterialiv face pname params)  any
  face : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.
(glMatrixFrustumEXT mode    
  left    
  right    
  bottom    
  top    
  zNear    
  zFar)  any
  mode : exact-integer?
  left : real?
  right : real?
  bottom : real?
  top : real?
  zNear : real?
  zFar : real?
Part of the GL_EXT_direct_state_access extension.
(glMatrixIndexPointerARB size    
  type    
  stride    
  pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_ARB_matrix_palette extension. May be available from version 1.1.
(glMatrixIndexubvARB size indices)  any
  size : exact-integer?
  indices : (or/c string? bytes?)
Part of the GL_ARB_matrix_palette extension. May be available from version 1.1.
(glMatrixIndexuivARB size indices)  any
  size : exact-integer?
  indices : u32vector?
Part of the GL_ARB_matrix_palette extension. May be available from version 1.1.
(glMatrixIndexusvARB size indices)  any
  size : exact-integer?
  indices : u16vector?
Part of the GL_ARB_matrix_palette extension. May be available from version 1.1.
(glMatrixLoadIdentityEXT mode)  any
  mode : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMatrixLoadTransposedEXT mode m)  any
  mode : exact-integer?
  m : f64vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixLoadTransposefEXT mode m)  any
  mode : exact-integer?
  m : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixLoaddEXT mode m)  any
  mode : exact-integer?
  m : f64vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixLoadfEXT mode m)  any
  mode : exact-integer?
  m : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixMode mode)  any
  mode : exact-integer?
Deprecated in version 3.1. See the glMatrixMode manpage.
(glMatrixMultTransposedEXT mode m)  any
  mode : exact-integer?
  m : f64vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixMultTransposefEXT mode m)  any
  mode : exact-integer?
  m : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixMultdEXT mode m)  any
  mode : exact-integer?
  m : f64vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixMultfEXT mode m)  any
  mode : exact-integer?
  m : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMatrixOrthoEXT mode    
  left    
  right    
  bottom    
  top    
  zNear    
  zFar)  any
  mode : exact-integer?
  left : real?
  right : real?
  bottom : real?
  top : real?
  zNear : real?
  zFar : real?
Part of the GL_EXT_direct_state_access extension.
(glMatrixPopEXT mode)  any
  mode : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMatrixPushEXT mode)  any
  mode : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMatrixRotatedEXT mode angle x y z)  any
  mode : exact-integer?
  angle : real?
  x : real?
  y : real?
  z : real?
Part of the GL_EXT_direct_state_access extension.
(glMatrixRotatefEXT mode angle x y z)  any
  mode : exact-integer?
  angle : flonum?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_EXT_direct_state_access extension.
(glMatrixScaledEXT mode x y z)  any
  mode : exact-integer?
  x : real?
  y : real?
  z : real?
Part of the GL_EXT_direct_state_access extension.
(glMatrixScalefEXT mode x y z)  any
  mode : exact-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_EXT_direct_state_access extension.
(glMatrixTranslatedEXT mode x y z)  any
  mode : exact-integer?
  x : real?
  y : real?
  z : real?
Part of the GL_EXT_direct_state_access extension.
(glMatrixTranslatefEXT mode x y z)  any
  mode : exact-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_EXT_direct_state_access extension.
(glMemoryBarrierEXT barriers)  any
  barriers : exact-nonnegative-integer?
Part of the GL_EXT_shader_image_load_store extension. May be available from version 4.1.
(glMinSampleShading value)  any
  value : flonum?
Introduced in version 1.2. See the glMinSampleShading manpage.
(glMinSampleShadingARB value)  any
  value : flonum?
Part of the GL_ARB_sample_shading extension. May be available from version 1.2. Alias of glMinSampleShading.
(glMinmax target internalformat sink)  any
  target : exact-integer?
  internalformat : exact-integer?
  sink : boolean?
Introduced in version 1.2. Deprecated in version 3.1. See the glMinmax manpage.
(glMinmaxEXT target internalformat sink)  any
  target : exact-integer?
  internalformat : exact-integer?
  sink : boolean?
Part of the GL_EXT_histogram extension. May be available from version 1.0. Alias of glMinmax.
(glMultMatrixd m)  any
  m : f64vector?
Deprecated in version 3.1.
(glMultMatrixf m)  any
  m : f32vector?
Deprecated in version 3.1.
(glMultTransposeMatrixd m)  any
  m : f64vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultTransposeMatrixdARB m)  any
  m : f64vector?
Part of the GL_ARB_transpose_matrix extension. May be available from version 1.2. Alias of glMultTransposeMatrixd.
(glMultTransposeMatrixf m)  any
  m : f32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultTransposeMatrixfARB m)  any
  m : f32vector?
Part of the GL_ARB_transpose_matrix extension. May be available from version 1.2. Alias of glMultTransposeMatrixf.
(glMultiDrawArrays mode    
  first    
  count    
  primcount)  any
  mode : exact-integer?
  first : s32vector?
  count : s32vector?
  primcount : exact-integer?
Introduced in version 1.4. See the glMultiDrawArrays manpage.
(glMultiDrawArraysEXT mode    
  first    
  count    
  primcount)  any
  mode : exact-integer?
  first : s32vector?
  count : s32vector?
  primcount : exact-integer?
Part of the GL_EXT_multi_draw_arrays extension. May be available from version 1.1. Alias of glMultiDrawArrays.
(glMultiDrawElementArrayAPPLE mode    
  first    
  count    
  primcount)  any
  mode : exact-integer?
  first : s32vector?
  count : s32vector?
  primcount : exact-integer?
Part of the GL_APPLE_element_array extension. May be available from version 1.2.
(glMultiDrawElements mode    
  count    
  type    
  indices    
  primcount)  any
  mode : exact-integer?
  count : s32vector?
  type : exact-integer?
  indices : (vectorof cpointer?)
  primcount : exact-integer?
Introduced in version 1.4. See the glMultiDrawElements manpage.
(glMultiDrawElementsBaseVertex mode    
  count    
  type    
  indices    
  primcount    
  basevertex)  any
  mode : exact-integer?
  count : s32vector?
  type : exact-integer?
  indices : (vectorof cpointer?)
  primcount : exact-integer?
  basevertex : s32vector?
Introduced in version 1.2. See the glMultiDrawElementsBaseVertex manpage.
(glMultiDrawElementsEXT mode    
  count    
  type    
  indices    
  primcount)  any
  mode : exact-integer?
  count : s32vector?
  type : exact-integer?
  indices : (vectorof cpointer?)
  primcount : exact-integer?
Part of the GL_EXT_multi_draw_arrays extension. May be available from version 1.1. Alias of glMultiDrawElements.
(glMultiDrawRangeElementArrayAPPLE mode    
  start    
  end    
  first    
  count    
  primcount)  any
  mode : exact-integer?
  start : exact-nonnegative-integer?
  end : exact-nonnegative-integer?
  first : s32vector?
  count : s32vector?
  primcount : exact-integer?
Part of the GL_APPLE_element_array extension. May be available from version 1.2.
(glMultiModeDrawArraysIBM mode    
  first    
  count    
  primcount    
  modestride)  any
  mode : (vectorof exact-integer?)
  first : s32vector?
  count : s32vector?
  primcount : exact-integer?
  modestride : exact-integer?
Part of the GL_IBM_multimode_draw_arrays extension. May be available from version 1.1.
(glMultiModeDrawElementsIBM mode    
  count    
  type    
  indices    
  primcount    
  modestride)  any
  mode : (vectorof exact-integer?)
  count : s32vector?
  type : exact-integer?
  indices : (vectorof cpointer?)
  primcount : exact-integer?
  modestride : exact-integer?
Part of the GL_IBM_multimode_draw_arrays extension. May be available from version 1.1.
(glMultiTexBufferEXT texunit    
  target    
  internalformat    
  buffer)  any
  texunit : exact-integer?
  target : exact-integer?
  internalformat : exact-integer?
  buffer : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexCoord1d target s)  any
  target : exact-integer?
  s : real?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1dARB target s)  any
  target : exact-integer?
  s : real?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord1dv target v)  any
  target : exact-integer?
  v : real?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1dvARB target v)  any
  target : exact-integer?
  v : real?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord1dv.
(glMultiTexCoord1f target s)  any
  target : exact-integer?
  s : flonum?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1fARB target s)  any
  target : exact-integer?
  s : flonum?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord1fv target v)  any
  target : exact-integer?
  v : flonum?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1fvARB target v)  any
  target : exact-integer?
  v : flonum?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord1fv.
(glMultiTexCoord1hNV target s)  any
  target : exact-integer?
  s : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glMultiTexCoord1hvNV target v)  any
  target : exact-integer?
  v : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glMultiTexCoord1i target s)  any
  target : exact-integer?
  s : exact-integer?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1iARB target s)  any
  target : exact-integer?
  s : exact-integer?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord1iv target v)  any
  target : exact-integer?
  v : exact-integer?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1ivARB target v)  any
  target : exact-integer?
  v : exact-integer?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord1iv.
(glMultiTexCoord1s target s)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1sARB target s)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord1sv target v)  any
  target : exact-integer?
  v : (integer-in -32768 32767)
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord1svARB target v)  any
  target : exact-integer?
  v : (integer-in -32768 32767)
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord1sv.
(glMultiTexCoord2d target s t)  any
  target : exact-integer?
  s : real?
  t : real?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2dARB target s t)  any
  target : exact-integer?
  s : real?
  t : real?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord2dv target v)  any
  target : exact-integer?
  v : f64vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2dvARB target v)  any
  target : exact-integer?
  v : f64vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord2dv.
(glMultiTexCoord2f target s t)  any
  target : exact-integer?
  s : flonum?
  t : flonum?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2fARB target s t)  any
  target : exact-integer?
  s : flonum?
  t : flonum?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord2fv target v)  any
  target : exact-integer?
  v : f32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2fvARB target v)  any
  target : exact-integer?
  v : f32vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord2fv.
(glMultiTexCoord2hNV target s t)  any
  target : exact-integer?
  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.
(glMultiTexCoord2hvNV target v)  any
  target : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glMultiTexCoord2i target s t)  any
  target : exact-integer?
  s : exact-integer?
  t : exact-integer?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2iARB target s t)  any
  target : exact-integer?
  s : exact-integer?
  t : exact-integer?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord2iv target v)  any
  target : exact-integer?
  v : s32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2ivARB target v)  any
  target : exact-integer?
  v : s32vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord2iv.
(glMultiTexCoord2s target s t)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2sARB target s t)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord2sv target v)  any
  target : exact-integer?
  v : s16vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord2svARB target v)  any
  target : exact-integer?
  v : s16vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord2sv.
(glMultiTexCoord3d target s t r)  any
  target : exact-integer?
  s : real?
  t : real?
  r : real?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3dARB target s t r)  any
  target : exact-integer?
  s : real?
  t : real?
  r : real?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord3dv target v)  any
  target : exact-integer?
  v : f64vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3dvARB target v)  any
  target : exact-integer?
  v : f64vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord3dv.
(glMultiTexCoord3f target s t r)  any
  target : exact-integer?
  s : flonum?
  t : flonum?
  r : flonum?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3fARB target s t r)  any
  target : exact-integer?
  s : flonum?
  t : flonum?
  r : flonum?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord3fv target v)  any
  target : exact-integer?
  v : f32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3fvARB target v)  any
  target : exact-integer?
  v : f32vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord3fv.
(glMultiTexCoord3hNV target s t r)  any
  target : exact-integer?
  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.
(glMultiTexCoord3hvNV target v)  any
  target : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glMultiTexCoord3i target s t r)  any
  target : exact-integer?
  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3iARB target s t r)  any
  target : exact-integer?
  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord3iv target v)  any
  target : exact-integer?
  v : s32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3ivARB target v)  any
  target : exact-integer?
  v : s32vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord3iv.
(glMultiTexCoord3s target s t r)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
  r : (integer-in -32768 32767)
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3sARB target s t r)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
  r : (integer-in -32768 32767)
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord3sv target v)  any
  target : exact-integer?
  v : s16vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord3svARB target v)  any
  target : exact-integer?
  v : s16vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord3sv.
(glMultiTexCoord4d target s t r q)  any
  target : exact-integer?
  s : real?
  t : real?
  r : real?
  q : real?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4dARB target s t r q)  any
  target : exact-integer?
  s : real?
  t : real?
  r : real?
  q : real?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord4dv target v)  any
  target : exact-integer?
  v : f64vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4dvARB target v)  any
  target : exact-integer?
  v : f64vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord4dv.
(glMultiTexCoord4f target s t r q)  any
  target : exact-integer?
  s : flonum?
  t : flonum?
  r : flonum?
  q : flonum?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4fARB target s t r q)  any
  target : exact-integer?
  s : flonum?
  t : flonum?
  r : flonum?
  q : flonum?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord4fv target v)  any
  target : exact-integer?
  v : f32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4fvARB target v)  any
  target : exact-integer?
  v : f32vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord4fv.
(glMultiTexCoord4hNV target s t r q)  any
  target : exact-integer?
  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.
(glMultiTexCoord4hvNV target v)  any
  target : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glMultiTexCoord4i target s t r q)  any
  target : exact-integer?
  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
  q : exact-integer?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4iARB target s t r q)  any
  target : exact-integer?
  s : exact-integer?
  t : exact-integer?
  r : exact-integer?
  q : exact-integer?
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord4iv target v)  any
  target : exact-integer?
  v : s32vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4ivARB target v)  any
  target : exact-integer?
  v : s32vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord4iv.
(glMultiTexCoord4s target s t r q)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
  r : (integer-in -32768 32767)
  q : (integer-in -32768 32767)
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4sARB target s t r q)  any
  target : exact-integer?
  s : (integer-in -32768 32767)
  t : (integer-in -32768 32767)
  r : (integer-in -32768 32767)
  q : (integer-in -32768 32767)
Part of the GL_ARB_multitexture extension. May be available from version 1.2.
(glMultiTexCoord4sv target v)  any
  target : exact-integer?
  v : s16vector?
Introduced in version 1.3. Deprecated in version 3.1.
(glMultiTexCoord4svARB target v)  any
  target : exact-integer?
  v : s16vector?
Part of the GL_ARB_multitexture extension. May be available from version 1.2. Alias of glMultiTexCoord4sv.
(glMultiTexCoordP1ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP1uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP2ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP2uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP3ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP3uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP4ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordP4uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
Introduced in version 1.2.
(glMultiTexCoordPointerEXT texunit    
  size    
  type    
  stride    
  pointer)  any
  texunit : exact-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexEnvfEXT texunit    
  target    
  pname    
  param)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  param : flonum?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexEnvfvEXT texunit    
  target    
  pname    
  params)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexEnviEXT texunit    
  target    
  pname    
  param)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexEnvivEXT texunit    
  target    
  pname    
  params)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexGendEXT texunit coord pname param)  any
  texunit : exact-integer?
  coord : exact-integer?
  pname : exact-integer?
  param : real?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexGendvEXT texunit    
  coord    
  pname    
  params)  any
  texunit : exact-integer?
  coord : exact-integer?
  pname : exact-integer?
  params : f64vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexGenfEXT texunit coord pname param)  any
  texunit : exact-integer?
  coord : exact-integer?
  pname : exact-integer?
  param : flonum?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexGenfvEXT texunit    
  coord    
  pname    
  params)  any
  texunit : exact-integer?
  coord : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexGeniEXT texunit coord pname param)  any
  texunit : exact-integer?
  coord : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexGenivEXT texunit    
  coord    
  pname    
  params)  any
  texunit : exact-integer?
  coord : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexImage1DEXT texunit    
  target    
  level    
  internalformat    
  width    
  border    
  format    
  type    
  pixels)  any
  texunit : exact-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.
(glMultiTexImage2DEXT texunit    
  target    
  level    
  internalformat    
  width    
  height    
  border    
  format    
  type    
  pixels)  any
  texunit : exact-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.
(glMultiTexImage3DEXT texunit    
  target    
  level    
  internalformat    
  width    
  height    
  depth    
  border    
  format    
  type    
  pixels)  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?
  format : exact-integer?
  type : exact-integer?
  pixels : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexParameterIivEXT texunit    
  target    
  pname    
  params)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexParameterIuivEXT texunit    
  target    
  pname    
  params)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  params : u32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexParameterfEXT texunit    
  target    
  pname    
  param)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  param : flonum?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexParameterfvEXT texunit    
  target    
  pname    
  params)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexParameteriEXT texunit    
  target    
  pname    
  param)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  param : exact-integer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexParameterivEXT texunit    
  target    
  pname    
  params)  any
  texunit : exact-integer?
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexRenderbufferEXT texunit    
  target    
  renderbuffer)  any
  texunit : exact-integer?
  target : exact-integer?
  renderbuffer : exact-nonnegative-integer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexSubImage1DEXT texunit    
  target    
  level    
  xoffset    
  width    
  format    
  type    
  pixels)  any
  texunit : exact-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.
(glMultiTexSubImage2DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  width    
  height    
  format    
  type    
  pixels)  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?
  type : exact-integer?
  pixels : cpointer?
Part of the GL_EXT_direct_state_access extension.
(glMultiTexSubImage3DEXT texunit    
  target    
  level    
  xoffset    
  yoffset    
  zoffset    
  width    
  height    
  depth    
  format    
  type    
  pixels)  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?
  type : exact-integer?
  pixels : cpointer?
Part of the GL_EXT_direct_state_access extension.