On this page:
gl VDPAUFini NV
gl VDPAUInit NV
gl Validate Program
gl Validate Program ARB
gl Validate Program Pipeline
gl Variant Array Object ATI
gl Variant Pointer EXT
gl Variantbv EXT
gl Variantdv EXT
gl Variantfv EXT
gl Variantiv EXT
gl Variantsv EXT
gl Variantubv EXT
gl Variantuiv EXT
gl Variantusv EXT
gl Vertex2d
gl Vertex2dv
gl Vertex2f
gl Vertex2fv
gl Vertex2h NV
gl Vertex2hv NV
gl Vertex2i
gl Vertex2iv
gl Vertex2s
gl Vertex2sv
gl Vertex3d
gl Vertex3dv
gl Vertex3f
gl Vertex3fv
gl Vertex3h NV
gl Vertex3hv NV
gl Vertex3i
gl Vertex3iv
gl Vertex3s
gl Vertex3sv
gl Vertex4d
gl Vertex4dv
gl Vertex4f
gl Vertex4fv
gl Vertex4h NV
gl Vertex4hv NV
gl Vertex4i
gl Vertex4iv
gl Vertex4s
gl Vertex4sv
gl Vertex Array Parameteri APPLE
gl Vertex Array Range APPLE
gl Vertex Array Range NV
gl Vertex Array Vertex Attrib LOffset EXT
gl Vertex Attrib1d
gl Vertex Attrib1d ARB
gl Vertex Attrib1d NV
gl Vertex Attrib1dv
gl Vertex Attrib1dv ARB
gl Vertex Attrib1dv NV
gl Vertex Attrib1f
gl Vertex Attrib1f ARB
gl Vertex Attrib1f NV
gl Vertex Attrib1fv
gl Vertex Attrib1fv ARB
gl Vertex Attrib1fv NV
gl Vertex Attrib1h NV
gl Vertex Attrib1hv NV
gl Vertex Attrib1s
gl Vertex Attrib1s ARB
gl Vertex Attrib1s NV
gl Vertex Attrib1sv
gl Vertex Attrib1sv ARB
gl Vertex Attrib1sv NV
gl Vertex Attrib2d
gl Vertex Attrib2d ARB
gl Vertex Attrib2d NV
gl Vertex Attrib2dv
gl Vertex Attrib2dv ARB
gl Vertex Attrib2dv NV
gl Vertex Attrib2f
gl Vertex Attrib2f ARB
gl Vertex Attrib2f NV
gl Vertex Attrib2fv
gl Vertex Attrib2fv ARB
gl Vertex Attrib2fv NV
gl Vertex Attrib2h NV
gl Vertex Attrib2hv NV
gl Vertex Attrib2s
gl Vertex Attrib2s ARB
gl Vertex Attrib2s NV
gl Vertex Attrib2sv
gl Vertex Attrib2sv ARB
gl Vertex Attrib2sv NV
gl Vertex Attrib3d
gl Vertex Attrib3d ARB
gl Vertex Attrib3d NV
gl Vertex Attrib3dv
gl Vertex Attrib3dv ARB
gl Vertex Attrib3dv NV
gl Vertex Attrib3f
gl Vertex Attrib3f ARB
gl Vertex Attrib3f NV
gl Vertex Attrib3fv
gl Vertex Attrib3fv ARB
gl Vertex Attrib3fv NV
gl Vertex Attrib3h NV
gl Vertex Attrib3hv NV
gl Vertex Attrib3s
gl Vertex Attrib3s ARB
gl Vertex Attrib3s NV
gl Vertex Attrib3sv
gl Vertex Attrib3sv ARB
gl Vertex Attrib3sv NV
gl Vertex Attrib4Nbv
gl Vertex Attrib4Nbv ARB
gl Vertex Attrib4Niv
gl Vertex Attrib4Niv ARB
gl Vertex Attrib4Nsv
gl Vertex Attrib4Nsv ARB
gl Vertex Attrib4Nub
gl Vertex Attrib4Nub ARB
gl Vertex Attrib4Nubv
gl Vertex Attrib4Nubv ARB
gl Vertex Attrib4Nuiv
gl Vertex Attrib4Nuiv ARB
gl Vertex Attrib4Nusv
gl Vertex Attrib4Nusv ARB
gl Vertex Attrib4bv
gl Vertex Attrib4bv ARB
gl Vertex Attrib4d
gl Vertex Attrib4d ARB
gl Vertex Attrib4d NV
gl Vertex Attrib4dv
gl Vertex Attrib4dv ARB
gl Vertex Attrib4dv NV
gl Vertex Attrib4f
gl Vertex Attrib4f ARB
gl Vertex Attrib4f NV
gl Vertex Attrib4fv
gl Vertex Attrib4fv ARB
gl Vertex Attrib4fv NV
gl Vertex Attrib4h NV
gl Vertex Attrib4hv NV
gl Vertex Attrib4iv
gl Vertex Attrib4iv ARB
gl Vertex Attrib4s
gl Vertex Attrib4s ARB
gl Vertex Attrib4s NV
gl Vertex Attrib4sv
gl Vertex Attrib4sv ARB
gl Vertex Attrib4sv NV
gl Vertex Attrib4ub NV
gl Vertex Attrib4ubv
gl Vertex Attrib4ubv ARB
gl Vertex Attrib4ubv NV
gl Vertex Attrib4uiv
gl Vertex Attrib4uiv ARB
gl Vertex Attrib4usv
gl Vertex Attrib4usv ARB
gl Vertex Attrib Array Object ATI
gl Vertex Attrib Divisor
gl Vertex Attrib Divisor ARB
gl Vertex Attrib Format NV
gl Vertex Attrib I1i
gl Vertex Attrib I1i EXT
gl Vertex Attrib I1iv
gl Vertex Attrib I1iv EXT
gl Vertex Attrib I1ui
gl Vertex Attrib I1ui EXT
gl Vertex Attrib I1uiv
gl Vertex Attrib I1uiv EXT
gl Vertex Attrib I2i
gl Vertex Attrib I2i EXT
gl Vertex Attrib I2iv
gl Vertex Attrib I2iv EXT
gl Vertex Attrib I2ui
gl Vertex Attrib I2ui EXT
gl Vertex Attrib I2uiv
gl Vertex Attrib I2uiv EXT
gl Vertex Attrib I3i
gl Vertex Attrib I3i EXT
gl Vertex Attrib I3iv
gl Vertex Attrib I3iv EXT
gl Vertex Attrib I3ui
gl Vertex Attrib I3ui EXT
gl Vertex Attrib I3uiv
gl Vertex Attrib I3uiv EXT
gl Vertex Attrib I4bv
gl Vertex Attrib I4bv EXT
gl Vertex Attrib I4i
gl Vertex Attrib I4i EXT
gl Vertex Attrib I4iv
gl Vertex Attrib I4iv EXT
gl Vertex Attrib I4sv
gl Vertex Attrib I4sv EXT
gl Vertex Attrib I4ubv
gl Vertex Attrib I4ubv EXT
gl Vertex Attrib I4ui
gl Vertex Attrib I4ui EXT
gl Vertex Attrib I4uiv
gl Vertex Attrib I4uiv EXT
gl Vertex Attrib I4usv
gl Vertex Attrib I4usv EXT
gl Vertex Attrib IFormat NV
gl Vertex Attrib IPointer
gl Vertex Attrib IPointer EXT
gl Vertex Attrib L1d
gl Vertex Attrib L1d EXT
gl Vertex Attrib L1dv
gl Vertex Attrib L1dv EXT
gl Vertex Attrib L1i64NV
gl Vertex Attrib L1i64v NV
gl Vertex Attrib L1ui64NV
gl Vertex Attrib L1ui64v NV
gl Vertex Attrib L2d
gl Vertex Attrib L2d EXT
gl Vertex Attrib L2dv
gl Vertex Attrib L2dv EXT
gl Vertex Attrib L2i64NV
gl Vertex Attrib L2i64v NV
gl Vertex Attrib L2ui64NV
gl Vertex Attrib L2ui64v NV
gl Vertex Attrib L3d
gl Vertex Attrib L3d EXT
gl Vertex Attrib L3dv
gl Vertex Attrib L3dv EXT
gl Vertex Attrib L3i64NV
gl Vertex Attrib L3i64v NV
gl Vertex Attrib L3ui64NV
gl Vertex Attrib L3ui64v NV
gl Vertex Attrib L4d
gl Vertex Attrib L4d EXT
gl Vertex Attrib L4dv
gl Vertex Attrib L4dv EXT
gl Vertex Attrib L4i64NV
gl Vertex Attrib L4i64v NV
gl Vertex Attrib L4ui64NV
gl Vertex Attrib L4ui64v NV
gl Vertex Attrib LFormat NV
gl Vertex Attrib LPointer
gl Vertex Attrib LPointer EXT
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 Vertex Attrib Pointer
gl Vertex Attrib Pointer ARB
gl Vertex Attrib Pointer NV
gl Vertex Attribs1dv NV
gl Vertex Attribs1fv NV
gl Vertex Attribs1hv NV
gl Vertex Attribs1sv NV
gl Vertex Attribs2dv NV
gl Vertex Attribs2fv NV
gl Vertex Attribs2hv NV
gl Vertex Attribs2sv NV
gl Vertex Attribs3dv NV
gl Vertex Attribs3fv NV
gl Vertex Attribs3hv NV
gl Vertex Attribs3sv NV
gl Vertex Attribs4dv NV
gl Vertex Attribs4fv NV
gl Vertex Attribs4hv NV
gl Vertex Attribs4sv NV
gl Vertex Attribs4ubv NV
gl Vertex Blend ARB
gl Vertex Blend Envf ATI
gl Vertex Blend Envi ATI
gl Vertex Format NV
gl Vertex P2ui
gl Vertex P2uiv
gl Vertex P3ui
gl Vertex P3uiv
gl Vertex P4ui
gl Vertex P4uiv
gl Vertex Pointer
gl Vertex Pointer EXT
gl Vertex Pointer List IBM
gl Vertex Pointerv INTEL
gl Vertex Stream1d ATI
gl Vertex Stream1dv ATI
gl Vertex Stream1f ATI
gl Vertex Stream1fv ATI
gl Vertex Stream1i ATI
gl Vertex Stream1iv ATI
gl Vertex Stream1s ATI
gl Vertex Stream1sv ATI
gl Vertex Stream2d ATI
gl Vertex Stream2dv ATI
gl Vertex Stream2f ATI
gl Vertex Stream2fv ATI
gl Vertex Stream2i ATI
gl Vertex Stream2iv ATI
gl Vertex Stream2s ATI
gl Vertex Stream2sv ATI
gl Vertex Stream3d ATI
gl Vertex Stream3dv ATI
gl Vertex Stream3f ATI
gl Vertex Stream3fv ATI
gl Vertex Stream3i ATI
gl Vertex Stream3iv ATI
gl Vertex Stream3s ATI
gl Vertex Stream3sv ATI
gl Vertex Stream4d ATI
gl Vertex Stream4dv ATI
gl Vertex Stream4f ATI
gl Vertex Stream4fv ATI
gl Vertex Stream4i ATI
gl Vertex Stream4iv ATI
gl Vertex Stream4s ATI
gl Vertex Stream4sv ATI
gl Vertex Weight Pointer EXT
gl Vertex Weightf EXT
gl Vertex Weightfv EXT
gl Vertex Weighth NV
gl Vertex Weighthv NV
gl Video Capture NV
gl Video Capture Stream Parameterdv NV
gl Video Capture Stream Parameterfv NV
gl Video Capture Stream Parameteriv NV
gl Viewport
gl Viewport Arrayv
gl Viewport Indexedf
gl Viewport Indexedfv
Version: 5.1.2.3

20 OpenGL procedures starting with V

(glVDPAUFiniNV)  any
Part of the GL_NV_vdpau_interop extension. May be available from version 4.1.
(glVDPAUInitNV vdpDevice getProcAddress)  any
  vdpDevice : cpointer?
  getProcAddress : cpointer?
Part of the GL_NV_vdpau_interop extension. May be available from version 4.1.
(glValidateProgram program)  any
  program : exact-nonnegative-integer?
Introduced in version 2.0. See the glValidateProgram manpage.
(glValidateProgramARB programObj)  any
  programObj : exact-nonnegative-integer?
Part of the GL_ARB_shader_objects extension. May be available from version 1.2. Alias of glValidateProgram.
(glValidateProgramPipeline pipeline)  any
  pipeline : exact-nonnegative-integer?
Introduced in version 4.1. See the glValidateProgramPipeline manpage.
(glVariantArrayObjectATI id    
  type    
  stride    
  buffer    
  offset)  any
  id : exact-nonnegative-integer?
  type : exact-integer?
  stride : exact-integer?
  buffer : exact-nonnegative-integer?
  offset : exact-nonnegative-integer?
Part of the GL_ATI_vertex_array_object extension. May be available from version 1.2.
(glVariantPointerEXT id type stride addr)  any
  id : exact-nonnegative-integer?
  type : exact-integer?
  stride : exact-nonnegative-integer?
  addr : cpointer?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantbvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : s8vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantdvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : f64vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantfvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : f32vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantivEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : s32vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantsvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : s16vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantubvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : (or/c string? bytes?)
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantuivEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : u32vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVariantusvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : u16vector?
Part of the GL_EXT_vertex_shader extension. May be available from version 1.2.
(glVertex2d x y)  any
  x : real?
  y : real?
Deprecated in version 3.1.
(glVertex2dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glVertex2f x y)  any
  x : flonum?
  y : flonum?
Deprecated in version 3.1.
(glVertex2fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glVertex2hNV x y)  any
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertex2hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertex2i x y)  any
  x : exact-integer?
  y : exact-integer?
Deprecated in version 3.1.
(glVertex2iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(glVertex2s x y)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Deprecated in version 3.1.
(glVertex2sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glVertex3d x y z)  any
  x : real?
  y : real?
  z : real?
Deprecated in version 3.1.
(glVertex3dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glVertex3f x y z)  any
  x : flonum?
  y : flonum?
  z : flonum?
Deprecated in version 3.1.
(glVertex3fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glVertex3hNV x y z)  any
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
  z : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertex3hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertex3i x y z)  any
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Deprecated in version 3.1.
(glVertex3iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(glVertex3s x y z)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Deprecated in version 3.1.
(glVertex3sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glVertex4d x y z w)  any
  x : real?
  y : real?
  z : real?
  w : real?
Deprecated in version 3.1.
(glVertex4dv v)  any
  v : f64vector?
Deprecated in version 3.1.
(glVertex4f x y z w)  any
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Deprecated in version 3.1.
(glVertex4fv v)  any
  v : f32vector?
Deprecated in version 3.1.
(glVertex4hNV x y z w)  any
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
  z : (integer-in 0 65535)
  w : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertex4hvNV v)  any
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertex4i x y z w)  any
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Deprecated in version 3.1.
(glVertex4iv v)  any
  v : s32vector?
Deprecated in version 3.1.
(glVertex4s x y z w)  any
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
  w : (integer-in -32768 32767)
Deprecated in version 3.1.
(glVertex4sv v)  any
  v : s16vector?
Deprecated in version 3.1.
(glVertexArrayParameteriAPPLE pname param)  any
  pname : exact-integer?
  param : exact-integer?
Part of the GL_APPLE_vertex_array_range extension. May be available from version 1.2.
(glVertexArrayRangeAPPLE length pointer)  any
  length : exact-integer?
  pointer : cpointer?
Part of the GL_APPLE_vertex_array_range extension. May be available from version 1.2.
(glVertexArrayRangeNV length pointer)  any
  length : exact-integer?
  pointer : cpointer?
Part of the GL_NV_vertex_array_range extension. May be available from version 1.1.
(glVertexArrayVertexAttribLOffsetEXT vaobj    
  buffer    
  index    
  size    
  type    
  stride    
  offset)  any
  vaobj : exact-nonnegative-integer?
  buffer : exact-nonnegative-integer?
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  offset : exact-integer?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttrib1d index x)  any
  index : exact-nonnegative-integer?
  x : real?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib1dARB index x)  any
  index : exact-nonnegative-integer?
  x : real?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib1d.
(glVertexAttrib1dNV index x)  any
  index : exact-nonnegative-integer?
  x : real?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib1d.
(glVertexAttrib1dv index v)  any
  index : exact-nonnegative-integer?
  v : real?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib1dvARB index v)  any
  index : exact-nonnegative-integer?
  v : real?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib1dv.
(glVertexAttrib1dvNV index v)  any
  index : exact-nonnegative-integer?
  v : real?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib1dv.
(glVertexAttrib1f index x)  any
  index : exact-nonnegative-integer?
  x : flonum?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib1fARB index x)  any
  index : exact-nonnegative-integer?
  x : flonum?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib1f.
(glVertexAttrib1fNV index x)  any
  index : exact-nonnegative-integer?
  x : flonum?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib1f.
(glVertexAttrib1fv index v)  any
  index : exact-nonnegative-integer?
  v : flonum?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib1fvARB index v)  any
  index : exact-nonnegative-integer?
  v : flonum?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib1fv.
(glVertexAttrib1fvNV index v)  any
  index : exact-nonnegative-integer?
  v : flonum?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib1fv.
(glVertexAttrib1hNV index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib1hvNV index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib1s index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib1sARB index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib1s.
(glVertexAttrib1sNV index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib1s.
(glVertexAttrib1sv index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in -32768 32767)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib1svARB index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in -32768 32767)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib1sv.
(glVertexAttrib1svNV index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in -32768 32767)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib1sv.
(glVertexAttrib2d index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib2dARB index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib2d.
(glVertexAttrib2dNV index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib2d.
(glVertexAttrib2dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib2dvARB index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib2dv.
(glVertexAttrib2dvNV index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib2dv.
(glVertexAttrib2f index x y)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib2fARB index x y)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib2f.
(glVertexAttrib2fNV index x y)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib2f.
(glVertexAttrib2fv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib2fvARB index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib2fv.
(glVertexAttrib2fvNV index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib2fv.
(glVertexAttrib2hNV index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib2hvNV index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib2s index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib2sARB index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib2s.
(glVertexAttrib2sNV index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib2s.
(glVertexAttrib2sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib2svARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib2sv.
(glVertexAttrib2svNV index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib2sv.
(glVertexAttrib3d index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib3dARB index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib3d.
(glVertexAttrib3dNV index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib3d.
(glVertexAttrib3dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib3dvARB index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib3dv.
(glVertexAttrib3dvNV index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib3dv.
(glVertexAttrib3f index x y z)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib3fARB index x y z)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib3f.
(glVertexAttrib3fNV index x y z)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib3f.
(glVertexAttrib3fv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib3fvARB index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib3fv.
(glVertexAttrib3fvNV index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib3fv.
(glVertexAttrib3hNV index x y z)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
  z : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib3hvNV index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib3s index x y z)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib3sARB index x y z)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib3s.
(glVertexAttrib3sNV index x y z)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib3s.
(glVertexAttrib3sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib3svARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib3sv.
(glVertexAttrib3svNV index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib3sv.
(glVertexAttrib4Nbv index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NbvARB index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Nbv.
(glVertexAttrib4Niv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NivARB index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Niv.
(glVertexAttrib4Nsv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NsvARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Nsv.
(glVertexAttrib4Nub index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 255)
  y : (integer-in 0 255)
  z : (integer-in 0 255)
  w : (integer-in 0 255)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NubARB index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 255)
  y : (integer-in 0 255)
  z : (integer-in 0 255)
  w : (integer-in 0 255)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Nub.
(glVertexAttrib4Nubv index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NubvARB index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Nubv.
(glVertexAttrib4Nuiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NuivARB index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Nuiv.
(glVertexAttrib4Nusv index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NusvARB index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4Nusv.
(glVertexAttrib4bv index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4bvARB index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4bv.
(glVertexAttrib4d index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4dARB index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4d.
(glVertexAttrib4dNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4d.
(glVertexAttrib4dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4dvARB index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4dv.
(glVertexAttrib4dvNV index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4dv.
(glVertexAttrib4f index x y z w)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4fARB index x y z w)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4f.
(glVertexAttrib4fNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4f.
(glVertexAttrib4fv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4fvARB index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4fv.
(glVertexAttrib4fvNV index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4fv.
(glVertexAttrib4hNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
  z : (integer-in 0 65535)
  w : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib4hvNV index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttrib4iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4ivARB index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4iv.
(glVertexAttrib4s index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
  w : (integer-in -32768 32767)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4sARB index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
  w : (integer-in -32768 32767)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4s.
(glVertexAttrib4sNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
  w : (integer-in -32768 32767)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4s.
(glVertexAttrib4sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4svARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4sv.
(glVertexAttrib4svNV index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4sv.
(glVertexAttrib4ubNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 255)
  y : (integer-in 0 255)
  z : (integer-in 0 255)
  w : (integer-in 0 255)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4Nub.
(glVertexAttrib4ubv index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4ubvARB index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4ubv.
(glVertexAttrib4ubvNV index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Part of the GL_NV_vertex_program extension. May be available from version 1.2. Alias of glVertexAttrib4Nubv.
(glVertexAttrib4uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4uivARB index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4uiv.
(glVertexAttrib4usv index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Introduced in version 2.0. Deprecated in version 3.1.
(glVertexAttrib4usvARB index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttrib4usv.
(glVertexAttribArrayObjectATI index    
  size    
  type    
  normalized    
  stride    
  buffer    
  offset)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  normalized : boolean?
  stride : exact-integer?
  buffer : exact-nonnegative-integer?
  offset : exact-nonnegative-integer?
Part of the GL_ATI_vertex_attrib_array_object extension. May be available from version 1.2.
(glVertexAttribDivisor index divisor)  any
  index : exact-nonnegative-integer?
  divisor : exact-nonnegative-integer?
Introduced in version 1.1. See the glVertexAttribDivisor manpage.
(glVertexAttribDivisorARB index divisor)  any
  index : exact-nonnegative-integer?
  divisor : exact-nonnegative-integer?
Part of the GL_ARB_instanced_arrays extension. May be available from version 2.0.
(glVertexAttribFormatNV index    
  size    
  type    
  normalized    
  stride)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  normalized : boolean?
  stride : exact-integer?
Part of the GL_NV_vertex_buffer_unified_memory extension. May be available from version 1.2.
(glVertexAttribI1i index x)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI1iEXT index x)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI1i.
(glVertexAttribI1iv index v)  any
  index : exact-nonnegative-integer?
  v : exact-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI1ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : exact-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI1iv.
(glVertexAttribI1ui index x)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI1uiEXT index x)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI1ui.
(glVertexAttribI1uiv index v)  any
  index : exact-nonnegative-integer?
  v : exact-nonnegative-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI1uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : exact-nonnegative-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI1uiv.
(glVertexAttribI2i index x y)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI2iEXT index x y)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI2i.
(glVertexAttribI2iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI2ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI2iv.
(glVertexAttribI2ui index x y)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI2uiEXT index x y)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI2ui.
(glVertexAttribI2uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI2uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI2uiv.
(glVertexAttribI3i index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI3iEXT index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI3i.
(glVertexAttribI3iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI3ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI3iv.
(glVertexAttribI3ui index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI3uiEXT index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI3ui.
(glVertexAttribI3uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI3uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI3uiv.
(glVertexAttribI4bv index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4bvEXT index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4bv.
(glVertexAttribI4i index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4iEXT index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4i.
(glVertexAttribI4iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4iv.
(glVertexAttribI4sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4svEXT index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4sv.
(glVertexAttribI4ubv index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4ubvEXT index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4ubv.
(glVertexAttribI4ui index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
  w : exact-nonnegative-integer?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4uiEXT index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
  w : exact-nonnegative-integer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4ui.
(glVertexAttribI4uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4uiv.
(glVertexAttribI4usv index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Introduced in version 3.0. Deprecated in version 3.1.
(glVertexAttribI4usvEXT index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribI4usv.
(glVertexAttribIFormatNV index    
  size    
  type    
  stride)  any
  index : exact-nonnegative-integer?
  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.
(glVertexAttribIPointer index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Introduced in version 3.0.
(glVertexAttribIPointerEXT index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_NV_vertex_program4 extension. Alias of glVertexAttribIPointer.
(glVertexAttribL1d index x)  any
  index : exact-nonnegative-integer?
  x : real?
Introduced in version 4.1.
(glVertexAttribL1dEXT index x)  any
  index : exact-nonnegative-integer?
  x : real?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL1dv index v)  any
  index : exact-nonnegative-integer?
  v : real?
Introduced in version 4.1.
(glVertexAttribL1dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : real?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL1i64NV index x)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL1i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : exact-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL1ui64NV index x)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL1ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : exact-nonnegative-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL2d index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Introduced in version 4.1.
(glVertexAttribL2dEXT index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL2dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Introduced in version 4.1.
(glVertexAttribL2dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL2i64NV index x y)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL2i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : s64vector?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL2ui64NV index x y)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL2ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : u64vector?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL3d index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Introduced in version 4.1.
(glVertexAttribL3dEXT index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL3dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Introduced in version 4.1.
(glVertexAttribL3dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL3i64NV index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL3i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : s64vector?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL3ui64NV index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL3ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : u64vector?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL4d index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Introduced in version 4.1.
(glVertexAttribL4dEXT index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL4dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Introduced in version 4.1.
(glVertexAttribL4dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribL4i64NV index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL4i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : s64vector?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL4ui64NV index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
  w : exact-nonnegative-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribL4ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : u64vector?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribLFormatNV index    
  size    
  type    
  stride)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
Part of the GL_NV_vertex_attrib_integer_64bit extension. May be available from version 4.1.
(glVertexAttribLPointer index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Introduced in version 4.1.
(glVertexAttribLPointerEXT index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_EXT_vertex_attrib_64bit extension. May be available from version 4.1.
(glVertexAttribP1ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP1uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP2ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP2uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP3ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP3uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP4ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribP4uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexAttribPointer index    
  size    
  type    
  normalized    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  normalized : boolean?
  stride : exact-integer?
  pointer : cpointer?
Introduced in version 2.0. See the glVertexAttribPointer manpage.
(glVertexAttribPointerARB index    
  size    
  type    
  normalized    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  normalized : boolean?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_ARB_vertex_program extension. May be available from version 1.3. Alias of glVertexAttribPointer.
(glVertexAttribPointerNV index    
  fsize    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  fsize : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs1dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs1fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs1hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttribs1svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs2dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs2fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs2hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttribs2svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs3dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs3fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs3hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttribs3svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs4dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs4fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs4hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexAttribs4svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexAttribs4ubvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : (or/c string? bytes?)
Part of the GL_NV_vertex_program extension. May be available from version 1.2.
(glVertexBlendARB count)  any
  count : exact-integer?
Part of the GL_ARB_vertex_blend extension. May be available from version 1.1.
(glVertexBlendEnvfATI pname param)  any
  pname : exact-integer?
  param : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexBlendEnviATI pname param)  any
  pname : exact-integer?
  param : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexFormatNV 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.
(glVertexP2ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexP2uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexP3ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexP3uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexP4ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexP4uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Introduced in version 1.2.
(glVertexPointer 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 glVertexPointer manpage.
(glVertexPointerEXT 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.
(glVertexPointerListIBM 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.
(glVertexPointervINTEL 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.
(glVertexStream1dATI stream x)  any
  stream : exact-integer?
  x : real?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1dvATI stream coords)  any
  stream : exact-integer?
  coords : real?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1fATI stream x)  any
  stream : exact-integer?
  x : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1fvATI stream coords)  any
  stream : exact-integer?
  coords : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1iATI stream x)  any
  stream : exact-integer?
  x : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1ivATI stream coords)  any
  stream : exact-integer?
  coords : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1sATI stream x)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream1svATI stream coords)  any
  stream : exact-integer?
  coords : (integer-in -32768 32767)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2dATI stream x y)  any
  stream : exact-integer?
  x : real?
  y : real?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2fATI stream x y)  any
  stream : exact-integer?
  x : flonum?
  y : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2iATI stream x y)  any
  stream : exact-integer?
  x : exact-integer?
  y : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2sATI stream x y)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream2svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3dATI stream x y z)  any
  stream : exact-integer?
  x : real?
  y : real?
  z : real?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3fATI stream x y z)  any
  stream : exact-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3iATI stream x y z)  any
  stream : exact-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3sATI stream x y z)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream3svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4dATI stream x y z w)  any
  stream : exact-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4fATI stream x y z w)  any
  stream : exact-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4iATI stream x y z w)  any
  stream : exact-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4sATI stream x y z w)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
  w : (integer-in -32768 32767)
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexStream4svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
Part of the GL_ATI_vertex_streams extension. May be available from version 1.2.
(glVertexWeightPointerEXT size    
  type    
  stride    
  pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : cpointer?
Part of the GL_EXT_vertex_weighting extension. May be available from version 1.1.
(glVertexWeightfEXT weight)  any
  weight : flonum?
Part of the GL_EXT_vertex_weighting extension. May be available from version 1.1.
(glVertexWeightfvEXT weight)  any
  weight : flonum?
Part of the GL_EXT_vertex_weighting extension. May be available from version 1.1.
(glVertexWeighthNV weight)  any
  weight : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVertexWeighthvNV weight)  any
  weight : (integer-in 0 65535)
Part of the GL_NV_half_float extension. May be available from version 1.2.
(glVideoCaptureNV video_capture_slot)
  
exact-integer?
exact-nonnegative-integer?
exact-nonnegative-integer?
  video_capture_slot : exact-nonnegative-integer?
Part of the GL_NV_video_capture extension. May be available from version 1.2.
(glVideoCaptureStreamParameterdvNV video_capture_slot    
  stream    
  pname    
  params)  any
  video_capture_slot : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
  pname : exact-integer?
  params : f64vector?
Part of the GL_NV_video_capture extension. May be available from version 1.2.
(glVideoCaptureStreamParameterfvNV video_capture_slot    
  stream    
  pname    
  params)  any
  video_capture_slot : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
  pname : exact-integer?
  params : f32vector?
Part of the GL_NV_video_capture extension. May be available from version 1.2.
(glVideoCaptureStreamParameterivNV video_capture_slot    
  stream    
  pname    
  params)  any
  video_capture_slot : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
  pname : exact-integer?
  params : s32vector?
Part of the GL_NV_video_capture extension. May be available from version 1.2.
(glViewport x y width height)  any
  x : exact-integer?
  y : exact-integer?
  width : exact-integer?
  height : exact-integer?
(glViewportArrayv first count v)  any
  first : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
Introduced in version 4.1.
(glViewportIndexedf index x y w h)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  w : flonum?
  h : flonum?
Introduced in version 4.1.
(glViewportIndexedfv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Introduced in version 4.1.