On this page:
gl Blend Color
gl Blend Equation
gl Draw Range Elements
gl Color Table
gl Color Table Parameterfv
gl Color Table Parameteriv
gl Copy Color Table
gl Get Color Table
gl Get Color Table Parameterfv
gl Get Color Table Parameteriv
gl Color Sub Table
gl Copy Color Sub Table
gl Convolution Parameterf
gl Convolution Parameterfv
gl Convolution Parameteri
gl Convolution Parameteriv
gl Get Convolution Filter
gl Get Convolution Parameterfv
gl Get Convolution Parameteriv
gl Get Separable Filter
gl Get Histogram
gl Get Histogram Parameterfv
gl Get Histogram Parameteriv
gl Get Minmax
gl Get Minmax Parameterfv
gl Get Minmax Parameteriv
gl Histogram
gl Minmax
gl Reset Histogram
gl Reset Minmax
gl Framebuffer Texture
gl Min Sample Shading
gl Blend Equationi
gl Blend Equation Separatei
gl Blend Funci
gl Blend Func Separatei
gl Draw Elements Base Vertex
gl Draw Range Elements Base Vertex
gl Draw Elements Instanced Base Vertex
gl Multi Draw Elements Base Vertex
gl Provoking Vertex
gl Get Integer64v
gl Tex Image2DMultisample
gl Tex Image3DMultisample
gl Get Multisamplefv
gl Sample Maski
gl Bind Frag Data Location Indexed
gl Get Frag Data Index
gl Gen Samplers
gl Delete Samplers
gl Is Sampler
gl Bind Sampler
gl Sampler Parameteri
gl Sampler Parameteriv
gl Sampler Parameterf
gl Sampler Parameterfv
gl Sampler Parameter Iiv
gl Sampler Parameter Iuiv
gl Get Sampler Parameteriv
gl Get Sampler Parameter Iiv
gl Get Sampler Parameterfv
gl Get Sampler Parameter Iuiv
gl Query Counter
gl Get Query Objecti64v
gl Get Query Objectui64v
gl Vertex P2ui
gl Vertex P2uiv
gl Vertex P3ui
gl Vertex P3uiv
gl Vertex P4ui
gl Vertex P4uiv
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 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 Normal P3ui
gl Normal P3uiv
gl Color P3ui
gl Color P3uiv
gl Color P4ui
gl Color P4uiv
gl Secondary Color P3ui
gl Secondary Color P3uiv
gl Vertex Attrib P1ui
gl Vertex Attrib P1uiv
gl Vertex Attrib P2ui
gl Vertex Attrib P2uiv
gl Vertex Attrib P3ui
gl Vertex Attrib P3uiv
gl Vertex Attrib P4ui
gl Vertex Attrib P4uiv
gl Draw Arrays Indirect
gl Draw Elements Indirect
gl Uniform1d
gl Uniform2d
gl Uniform3d
gl Uniform4d
gl Uniform1dv
gl Uniform2dv
gl Uniform3dv
gl Uniform4dv
gl Uniform Matrix2dv
gl Uniform Matrix3dv
gl Uniform Matrix4dv
gl Uniform Matrix2x3dv
gl Uniform Matrix2x4dv
gl Uniform Matrix3x2dv
gl Uniform Matrix3x4dv
gl Uniform Matrix4x2dv
gl Uniform Matrix4x3dv
gl Get Uniformdv
gl Get Subroutine Uniform Location
gl Get Subroutine Index
gl Get Active Subroutine Uniformiv
gl Get Active Subroutine Uniform Name
gl Get Active Subroutine Name
gl Uniform Subroutinesuiv
gl Get Uniform Subroutineuiv
gl Get Program Stageiv
gl Patch Parameteri
gl Patch Parameterfv
gl Bind Transform Feedback
gl Delete Transform Feedbacks
gl Gen Transform Feedbacks
gl Is Transform Feedback
gl Pause Transform Feedback
gl Resume Transform Feedback
gl Draw Transform Feedback
gl Draw Transform Feedback Stream
gl Begin Query Indexed
gl End Query Indexed
gl Get Query Indexediv
Version: 5.1

3 OpenGL version 1.2

(glBlendColor red green blue alpha)  any
  red : flonum?
  green : flonum?
  blue : flonum?
  alpha : flonum?
(glBlendEquation mode)  any
  mode : exact-integer?
(glDrawRangeElements mode    
  start    
  end    
  count    
  type    
  indices)  any
  mode : exact-integer?
  start : exact-nonnegative-integer?
  end : exact-nonnegative-integer?
  count : exact-integer?
  type : exact-integer?
  indices : cpointer?
(glColorTable target    
  internalformat    
  width    
  format    
  type    
  table)  any
  target : exact-integer?
  internalformat : exact-integer?
  width : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : cpointer?
Deprecated in version 3.1.
(glColorTableParameterfv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.
(glColorTableParameteriv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.
(glCopyColorTable target    
  internalformat    
  x    
  y    
  width)  any
  target : exact-integer?
  internalformat : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Deprecated in version 3.1.
(glGetColorTable target format type table)  any
  target : exact-integer?
  format : exact-integer?
  type : exact-integer?
  table : cpointer?
Deprecated in version 3.1.
(glGetColorTableParameterfv target pname)  f32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glGetColorTableParameteriv target pname)  s32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glColorSubTable target    
  start    
  count    
  format    
  type    
  data)  any
  target : exact-integer?
  start : exact-integer?
  count : exact-integer?
  format : exact-integer?
  type : exact-integer?
  data : cpointer?
Deprecated in version 3.1.
(glCopyColorSubTable target start x y width)  any
  target : exact-integer?
  start : exact-integer?
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
Deprecated in version 3.1.
(glConvolutionParameterf target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : flonum?
Deprecated in version 3.1.
(glConvolutionParameterfv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : f32vector?
Deprecated in version 3.1.
(glConvolutionParameteri target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : exact-integer?
Deprecated in version 3.1.
(glConvolutionParameteriv target    
  pname    
  params)  any
  target : exact-integer?
  pname : exact-integer?
  params : s32vector?
Deprecated in version 3.1.
(glGetConvolutionFilter target    
  format    
  type    
  image)  any
  target : exact-integer?
  format : exact-integer?
  type : exact-integer?
  image : cpointer?
Deprecated in version 3.1.
(glGetConvolutionParameterfv target pname)  f32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glGetConvolutionParameteriv target pname)  s32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glGetSeparableFilter target    
  format    
  type    
  row    
  column    
  span)  any
  target : exact-integer?
  format : exact-integer?
  type : exact-integer?
  row : cpointer?
  column : cpointer?
  span : cpointer?
Deprecated in version 3.1.
(glGetHistogram target    
  reset    
  format    
  type    
  the-values)  any
  target : exact-integer?
  reset : boolean?
  format : exact-integer?
  type : exact-integer?
  the-values : cpointer?
Deprecated in version 3.1.
(glGetHistogramParameterfv target pname)  f32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glGetHistogramParameteriv target pname)  s32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glGetMinmax target    
  reset    
  format    
  type    
  the-values)  any
  target : exact-integer?
  reset : boolean?
  format : exact-integer?
  type : exact-integer?
  the-values : cpointer?
Deprecated in version 3.1.
(glGetMinmaxParameterfv target pname)  f32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glGetMinmaxParameteriv target pname)  s32vector?
  target : exact-integer?
  pname : exact-integer?
Deprecated in version 3.1.
(glHistogram target    
  width    
  internalformat    
  sink)  any
  target : exact-integer?
  width : exact-integer?
  internalformat : exact-integer?
  sink : boolean?
Deprecated in version 3.1.
(glMinmax target internalformat sink)  any
  target : exact-integer?
  internalformat : exact-integer?
  sink : boolean?
Deprecated in version 3.1.
(glResetHistogram target)  any
  target : exact-integer?
Deprecated in version 3.1.
(glResetMinmax target)  any
  target : exact-integer?
Deprecated in version 3.1.
(glFramebufferTexture target    
  attachment    
  texture    
  level)  any
  target : exact-integer?
  attachment : exact-integer?
  texture : exact-nonnegative-integer?
  level : exact-integer?
(glMinSampleShading value)  any
  value : flonum?
(glBlendEquationi buf mode)  any
  buf : exact-nonnegative-integer?
  mode : exact-integer?
(glBlendEquationSeparatei buf    
  modeRGB    
  modeAlpha)  any
  buf : exact-nonnegative-integer?
  modeRGB : exact-integer?
  modeAlpha : exact-integer?
(glBlendFunci buf src dst)  any
  buf : exact-nonnegative-integer?
  src : exact-integer?
  dst : exact-integer?
(glBlendFuncSeparatei buf    
  srcRGB    
  dstRGB    
  srcAlpha    
  dstAlpha)  any
  buf : exact-nonnegative-integer?
  srcRGB : exact-integer?
  dstRGB : exact-integer?
  srcAlpha : exact-integer?
  dstAlpha : exact-integer?
(glDrawElementsBaseVertex mode    
  count    
  type    
  indices    
  basevertex)  any
  mode : exact-integer?
  count : exact-integer?
  type : exact-integer?
  indices : cpointer?
  basevertex : exact-integer?
(glDrawRangeElementsBaseVertex mode    
  start    
  end    
  count    
  type    
  indices    
  basevertex)  any
  mode : exact-integer?
  start : exact-nonnegative-integer?
  end : exact-nonnegative-integer?
  count : exact-integer?
  type : exact-integer?
  indices : cpointer?
  basevertex : exact-integer?
(glDrawElementsInstancedBaseVertex mode    
  count    
  type    
  indices    
  primcount    
  basevertex)  any
  mode : exact-integer?
  count : exact-integer?
  type : exact-integer?
  indices : cpointer?
  primcount : exact-integer?
  basevertex : exact-integer?
(glMultiDrawElementsBaseVertex mode    
  count    
  type    
  indices    
  primcount    
  basevertex)  any
  mode : exact-integer?
  count : s32vector?
  type : exact-integer?
  indices : (vectorof cpointer?)
  primcount : exact-integer?
  basevertex : s32vector?
(glProvokingVertex mode)  any
  mode : exact-integer?
(glGetInteger64v pname)  s64vector?
  pname : exact-integer?
(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?
(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?
(glGetMultisamplefv pname index)  f32vector?
  pname : exact-integer?
  index : exact-nonnegative-integer?
(glSampleMaski index mask)  any
  index : exact-nonnegative-integer?
  mask : exact-nonnegative-integer?
(glBindFragDataLocationIndexed program    
  colorNumber    
  index    
  name)  any
  program : exact-nonnegative-integer?
  colorNumber : exact-nonnegative-integer?
  index : exact-nonnegative-integer?
  name : (or/c string? bytes?)
(glGetFragDataIndex program name)  exact-integer?
  program : exact-nonnegative-integer?
  name : (or/c string? bytes?)
(glGenSamplers count)  u32vector?
  count : exact-integer?
(glDeleteSamplers count samplers)  any
  count : exact-integer?
  samplers : u32vector?
(glIsSampler sampler)  boolean?
  sampler : exact-nonnegative-integer?
(glBindSampler unit sampler)  any
  unit : exact-nonnegative-integer?
  sampler : exact-nonnegative-integer?
(glSamplerParameteri sampler pname param)  any
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
  param : exact-integer?
(glSamplerParameteriv sampler pname param)  any
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
  param : s32vector?
(glSamplerParameterf sampler pname param)  any
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
  param : flonum?
(glSamplerParameterfv sampler pname param)  any
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
  param : f32vector?
(glSamplerParameterIiv sampler pname param)  any
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
  param : s32vector?
(glSamplerParameterIuiv sampler pname param)  any
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
  param : u32vector?
(glGetSamplerParameteriv sampler pname)  s32vector?
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
(glGetSamplerParameterIiv sampler pname)  s32vector?
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
(glGetSamplerParameterfv sampler pname)  f32vector?
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
(glGetSamplerParameterIuiv sampler pname)  u32vector?
  sampler : exact-nonnegative-integer?
  pname : exact-integer?
(glQueryCounter id target)  any
  id : exact-nonnegative-integer?
  target : exact-integer?
(glGetQueryObjecti64v id pname)  s64vector?
  id : exact-nonnegative-integer?
  pname : exact-integer?
(glGetQueryObjectui64v id pname)  u64vector?
  id : exact-nonnegative-integer?
  pname : exact-integer?
(glVertexP2ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
(glVertexP2uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
(glVertexP3ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
(glVertexP3uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
(glVertexP4ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
(glVertexP4uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
(glTexCoordP1ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP1uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP2ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP2uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP3ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP3uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP4ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glTexCoordP4uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP1ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP1uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP2ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP2uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP3ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP3uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP4ui texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glMultiTexCoordP4uiv texture type coords)  any
  texture : exact-integer?
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glNormalP3ui type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glNormalP3uiv type coords)  any
  type : exact-integer?
  coords : exact-nonnegative-integer?
(glColorP3ui type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
(glColorP3uiv type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
(glColorP4ui type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
(glColorP4uiv type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
(glSecondaryColorP3ui type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
(glSecondaryColorP3uiv type color)  any
  type : exact-integer?
  color : exact-nonnegative-integer?
(glVertexAttribP1ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP1uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP2ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP2uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP3ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP3uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP4ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glVertexAttribP4uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
(glDrawArraysIndirect mode indirect)  any
  mode : exact-integer?
  indirect : cpointer?
(glDrawElementsIndirect mode type indirect)  any
  mode : exact-integer?
  type : exact-integer?
  indirect : cpointer?
(glUniform1d location x)  any
  location : exact-integer?
  x : real?
(glUniform2d location x y)  any
  location : exact-integer?
  x : real?
  y : real?
(glUniform3d location x y z)  any
  location : exact-integer?
  x : real?
  y : real?
  z : real?
(glUniform4d location x y z w)  any
  location : exact-integer?
  x : real?
  y : real?
  z : real?
  w : real?
(glUniform1dv location count value)  any
  location : exact-integer?
  count : exact-integer?
  value : f64vector?
(glUniform2dv location count value)  any
  location : exact-integer?
  count : exact-integer?
  value : f64vector?
(glUniform3dv location count value)  any
  location : exact-integer?
  count : exact-integer?
  value : f64vector?
(glUniform4dv location count value)  any
  location : exact-integer?
  count : exact-integer?
  value : f64vector?
(glUniformMatrix2dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix3dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix4dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix2x3dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix2x4dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix3x2dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix3x4dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix4x2dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glUniformMatrix4x3dv location    
  count    
  transpose    
  value)  any
  location : exact-integer?
  count : exact-integer?
  transpose : boolean?
  value : f64vector?
(glGetUniformdv program location params)  any
  program : exact-nonnegative-integer?
  location : exact-integer?
  params : f64vector?
(glGetSubroutineUniformLocation program    
  shadertype    
  name)  exact-integer?
  program : exact-nonnegative-integer?
  shadertype : exact-integer?
  name : (or/c string? bytes?)
(glGetSubroutineIndex program    
  shadertype    
  name)  exact-nonnegative-integer?
  program : exact-nonnegative-integer?
  shadertype : exact-integer?
  name : (or/c string? bytes?)
(glGetActiveSubroutineUniformiv program    
  shadertype    
  index    
  pname)  s32vector?
  program : exact-nonnegative-integer?
  shadertype : exact-integer?
  index : exact-nonnegative-integer?
  pname : exact-integer?
(glGetActiveSubroutineUniformName program 
  shadertype 
  index 
  bufsize) 
  
exact-integer? bytes?
  program : exact-nonnegative-integer?
  shadertype : exact-integer?
  index : exact-nonnegative-integer?
  bufsize : exact-integer?
(glGetActiveSubroutineName program    
  shadertype    
  index    
  bufsize)  
exact-integer? bytes?
  program : exact-nonnegative-integer?
  shadertype : exact-integer?
  index : exact-nonnegative-integer?
  bufsize : exact-integer?
(glUniformSubroutinesuiv shadertype    
  count    
  indices)  any
  shadertype : exact-integer?
  count : exact-integer?
  indices : u32vector?
(glGetUniformSubroutineuiv shadertype 
  location) 
  exact-nonnegative-integer?
  shadertype : exact-integer?
  location : exact-integer?
(glGetProgramStageiv program    
  shadertype    
  pname)  exact-integer?
  program : exact-nonnegative-integer?
  shadertype : exact-integer?
  pname : exact-integer?
(glPatchParameteri pname value)  any
  pname : exact-integer?
  value : exact-integer?
(glPatchParameterfv pname the-values)  any
  pname : exact-integer?
  the-values : f32vector?
(glBindTransformFeedback target id)  any
  target : exact-integer?
  id : exact-nonnegative-integer?
(glDeleteTransformFeedbacks n ids)  any
  n : exact-integer?
  ids : u32vector?
(glGenTransformFeedbacks n)  u32vector?
  n : exact-integer?
(glIsTransformFeedback id)  boolean?
  id : exact-nonnegative-integer?
(glPauseTransformFeedback)  any
(glResumeTransformFeedback)  any
(glDrawTransformFeedback mode id)  any
  mode : exact-integer?
  id : exact-nonnegative-integer?
(glDrawTransformFeedbackStream mode    
  id    
  stream)  any
  mode : exact-integer?
  id : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
(glBeginQueryIndexed target index id)  any
  target : exact-integer?
  index : exact-nonnegative-integer?
  id : exact-nonnegative-integer?
(glEndQueryIndexed target index)  any
  target : exact-integer?
  index : exact-nonnegative-integer?
(glGetQueryIndexediv target index pname)  s32vector?
  target : exact-integer?
  index : exact-nonnegative-integer?
  pname : exact-integer?