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.3.0.1

20 glV...

(glVDPAUFiniNV)  any
(glVDPAUInitNV vdpDevice getProcAddress)  any
  vdpDevice : gl-pointer?
  getProcAddress : gl-pointer?
(glValidateProgram program)  any
  program : exact-nonnegative-integer?
Version 2.0.

(glValidateProgramARB programObj)  any
  programObj : exact-nonnegative-integer?

Alias of glValidateProgram.
(glValidateProgramPipeline pipeline)  any
  pipeline : exact-nonnegative-integer?
Version 4.1.

(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?
(glVariantPointerEXT id type stride addr)  any
  id : exact-nonnegative-integer?
  type : exact-integer?
  stride : exact-nonnegative-integer?
  addr : gl-pointer?
(glVariantbvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : s8vector?
(glVariantdvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : f64vector?
(glVariantfvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : f32vector?
(glVariantivEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : s32vector?
(glVariantsvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : s16vector?
(glVariantubvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : (or/c string? bytes?)
(glVariantuivEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : u32vector?
(glVariantusvEXT id addr)  any
  id : exact-nonnegative-integer?
  addr : u16vector?
(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)
Extension GL_NV_half_float.
(glVertex2hvNV v)  any
  v : u16vector?
Extension GL_NV_half_float.
(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)
Extension GL_NV_half_float.
(glVertex3hvNV v)  any
  v : u16vector?
Extension GL_NV_half_float.
(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)
Extension GL_NV_half_float.
(glVertex4hvNV v)  any
  v : u16vector?
Extension GL_NV_half_float.
(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?
(glVertexArrayRangeAPPLE length pointer)  any
  length : exact-integer?
  pointer : gl-pointer?
(glVertexArrayRangeNV length pointer)  any
  length : exact-integer?
  pointer : gl-pointer?
(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?
(glVertexAttrib1d index x)  any
  index : exact-nonnegative-integer?
  x : real?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib1dARB index x)  any
  index : exact-nonnegative-integer?
  x : real?

Alias of glVertexAttrib1d.
(glVertexAttrib1dNV index x)  any
  index : exact-nonnegative-integer?
  x : real?

Alias of glVertexAttrib1d.
(glVertexAttrib1dv index v)  any
  index : exact-nonnegative-integer?
  v : real?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib1dvARB index v)  any
  index : exact-nonnegative-integer?
  v : real?

Alias of glVertexAttrib1dv.
(glVertexAttrib1dvNV index v)  any
  index : exact-nonnegative-integer?
  v : real?

Alias of glVertexAttrib1dv.
(glVertexAttrib1f index x)  any
  index : exact-nonnegative-integer?
  x : flonum?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib1fARB index x)  any
  index : exact-nonnegative-integer?
  x : flonum?

Alias of glVertexAttrib1f.
(glVertexAttrib1fNV index x)  any
  index : exact-nonnegative-integer?
  x : flonum?

Alias of glVertexAttrib1f.
(glVertexAttrib1fv index v)  any
  index : exact-nonnegative-integer?
  v : flonum?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib1fvARB index v)  any
  index : exact-nonnegative-integer?
  v : flonum?

Alias of glVertexAttrib1fv.
(glVertexAttrib1fvNV index v)  any
  index : exact-nonnegative-integer?
  v : flonum?

Alias of glVertexAttrib1fv.
(glVertexAttrib1hNV index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 65535)
Extension GL_NV_half_float.
(glVertexAttrib1hvNV index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in 0 65535)
Extension GL_NV_half_float.
(glVertexAttrib1s index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib1sARB index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)

Alias of glVertexAttrib1s.
(glVertexAttrib1sNV index x)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)

Alias of glVertexAttrib1s.
(glVertexAttrib1sv index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in -32768 32767)
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib1svARB index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in -32768 32767)

Alias of glVertexAttrib1sv.
(glVertexAttrib1svNV index v)  any
  index : exact-nonnegative-integer?
  v : (integer-in -32768 32767)

Alias of glVertexAttrib1sv.
(glVertexAttrib2d index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib2dARB index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?

Alias of glVertexAttrib2d.
(glVertexAttrib2dNV index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?

Alias of glVertexAttrib2d.
(glVertexAttrib2dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib2dvARB index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?

Alias of glVertexAttrib2dv.
(glVertexAttrib2dvNV index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?

Alias of glVertexAttrib2dv.
(glVertexAttrib2f index x y)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib2fARB index x y)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?

Alias of glVertexAttrib2f.
(glVertexAttrib2fNV index x y)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?

Alias of glVertexAttrib2f.
(glVertexAttrib2fv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib2fvARB index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?

Alias of glVertexAttrib2fv.
(glVertexAttrib2fvNV index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?

Alias of glVertexAttrib2fv.
(glVertexAttrib2hNV index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in 0 65535)
  y : (integer-in 0 65535)
Extension GL_NV_half_float.
(glVertexAttrib2hvNV index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Extension GL_NV_half_float.
(glVertexAttrib2s index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
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)

Alias of glVertexAttrib2s.
(glVertexAttrib2sNV index x y)  any
  index : exact-nonnegative-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)

Alias of glVertexAttrib2s.
(glVertexAttrib2sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib2svARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

Alias of glVertexAttrib2sv.
(glVertexAttrib2svNV index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

Alias of glVertexAttrib2sv.
(glVertexAttrib3d index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib3dARB index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?

Alias of glVertexAttrib3d.
(glVertexAttrib3dNV index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?

Alias of glVertexAttrib3d.
(glVertexAttrib3dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib3dvARB index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?

Alias of glVertexAttrib3dv.
(glVertexAttrib3dvNV index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?

Alias of glVertexAttrib3dv.
(glVertexAttrib3f index x y z)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib3fARB index x y z)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?

Alias of glVertexAttrib3f.
(glVertexAttrib3fNV index x y z)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?

Alias of glVertexAttrib3f.
(glVertexAttrib3fv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib3fvARB index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?

Alias of glVertexAttrib3fv.
(glVertexAttrib3fvNV index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?

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)
Extension GL_NV_half_float.
(glVertexAttrib3hvNV index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Extension GL_NV_half_float.
(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)
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)

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)

Alias of glVertexAttrib3s.
(glVertexAttrib3sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib3svARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

Alias of glVertexAttrib3sv.
(glVertexAttrib3svNV index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

Alias of glVertexAttrib3sv.
(glVertexAttrib4Nbv index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NbvARB index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?

Alias of glVertexAttrib4Nbv.
(glVertexAttrib4Niv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NivARB index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?

Alias of glVertexAttrib4Niv.
(glVertexAttrib4Nsv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NsvARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

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)
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)

Alias of glVertexAttrib4Nub.
(glVertexAttrib4Nubv index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NubvARB index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)

Alias of glVertexAttrib4Nubv.
(glVertexAttrib4Nuiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NuivARB index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?

Alias of glVertexAttrib4Nuiv.
(glVertexAttrib4Nusv index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Version 2.0. Deprecated in version 3.1.
(glVertexAttrib4NusvARB index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?

Alias of glVertexAttrib4Nusv.
(glVertexAttrib4bv index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4bvARB index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?

Alias of glVertexAttrib4bv.
(glVertexAttrib4d index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
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?

Alias of glVertexAttrib4d.
(glVertexAttrib4dNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?

Alias of glVertexAttrib4d.
(glVertexAttrib4dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4dvARB index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?

Alias of glVertexAttrib4dv.
(glVertexAttrib4dvNV index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?

Alias of glVertexAttrib4dv.
(glVertexAttrib4f index x y z w)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
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?

Alias of glVertexAttrib4f.
(glVertexAttrib4fNV index x y z w)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?

Alias of glVertexAttrib4f.
(glVertexAttrib4fv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4fvARB index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?

Alias of glVertexAttrib4fv.
(glVertexAttrib4fvNV index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?

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)
Extension GL_NV_half_float.
(glVertexAttrib4hvNV index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Extension GL_NV_half_float.
(glVertexAttrib4iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4ivARB index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?

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)
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)

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)

Alias of glVertexAttrib4s.
(glVertexAttrib4sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4svARB index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

Alias of glVertexAttrib4sv.
(glVertexAttrib4svNV index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

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)

Alias of glVertexAttrib4Nub.
(glVertexAttrib4ubv index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4ubvARB index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)

Alias of glVertexAttrib4ubv.
(glVertexAttrib4ubvNV index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)

Alias of glVertexAttrib4Nubv.
(glVertexAttrib4uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4uivARB index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?

Alias of glVertexAttrib4uiv.
(glVertexAttrib4usv index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Version 2.0. Deprecated in version 3.1.

(glVertexAttrib4usvARB index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?

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?
(glVertexAttribDivisor index divisor)  any
  index : exact-nonnegative-integer?
  divisor : exact-nonnegative-integer?
Version 1.1.

(glVertexAttribDivisorARB index divisor)  any
  index : exact-nonnegative-integer?
  divisor : exact-nonnegative-integer?
(glVertexAttribFormatNV index    
  size    
  type    
  normalized    
  stride)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  normalized : boolean?
  stride : exact-integer?
(glVertexAttribI1i index x)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI1iEXT index x)  any
  index : exact-nonnegative-integer?
  x : exact-integer?

Alias of glVertexAttribI1i.
(glVertexAttribI1iv index v)  any
  index : exact-nonnegative-integer?
  v : exact-integer?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI1ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : exact-integer?

Alias of glVertexAttribI1iv.
(glVertexAttribI1ui index x)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI1uiEXT index x)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?

Alias of glVertexAttribI1ui.
(glVertexAttribI1uiv index v)  any
  index : exact-nonnegative-integer?
  v : exact-nonnegative-integer?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI1uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : exact-nonnegative-integer?

Alias of glVertexAttribI1uiv.
(glVertexAttribI2i index x y)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI2iEXT index x y)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?

Alias of glVertexAttribI2i.
(glVertexAttribI2iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI2ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?

Alias of glVertexAttribI2iv.
(glVertexAttribI2ui index x y)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
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?

Alias of glVertexAttribI2ui.
(glVertexAttribI2uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI2uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?

Alias of glVertexAttribI2uiv.
(glVertexAttribI3i index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
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?

Alias of glVertexAttribI3i.
(glVertexAttribI3iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI3ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?

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?
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?

Alias of glVertexAttribI3ui.
(glVertexAttribI3uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI3uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?

Alias of glVertexAttribI3uiv.
(glVertexAttribI4bv index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI4bvEXT index v)  any
  index : exact-nonnegative-integer?
  v : s8vector?

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?
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?

Alias of glVertexAttribI4i.
(glVertexAttribI4iv index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI4ivEXT index v)  any
  index : exact-nonnegative-integer?
  v : s32vector?

Alias of glVertexAttribI4iv.
(glVertexAttribI4sv index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI4svEXT index v)  any
  index : exact-nonnegative-integer?
  v : s16vector?

Alias of glVertexAttribI4sv.
(glVertexAttribI4ubv index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI4ubvEXT index v)  any
  index : exact-nonnegative-integer?
  v : (or/c string? bytes?)

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?
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?

Alias of glVertexAttribI4ui.
(glVertexAttribI4uiv index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI4uivEXT index v)  any
  index : exact-nonnegative-integer?
  v : u32vector?

Alias of glVertexAttribI4uiv.
(glVertexAttribI4usv index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?
Version 3.0. Deprecated in version 3.1.
(glVertexAttribI4usvEXT index v)  any
  index : exact-nonnegative-integer?
  v : u16vector?

Alias of glVertexAttribI4usv.
(glVertexAttribIFormatNV index    
  size    
  type    
  stride)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
(glVertexAttribIPointer index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Version 3.0.
(glVertexAttribIPointerEXT index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?

Alias of glVertexAttribIPointer.
(glVertexAttribL1d index x)  any
  index : exact-nonnegative-integer?
  x : real?
Version 4.1.
(glVertexAttribL1dEXT index x)  any
  index : exact-nonnegative-integer?
  x : real?
(glVertexAttribL1dv index v)  any
  index : exact-nonnegative-integer?
  v : real?
Version 4.1.
(glVertexAttribL1dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : real?
(glVertexAttribL1i64NV index x)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
(glVertexAttribL1i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : exact-integer?
(glVertexAttribL1ui64NV index x)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
(glVertexAttribL1ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : exact-nonnegative-integer?
(glVertexAttribL2d index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
Version 4.1.
(glVertexAttribL2dEXT index x y)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
(glVertexAttribL2dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Version 4.1.
(glVertexAttribL2dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
(glVertexAttribL2i64NV index x y)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
(glVertexAttribL2i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : s64vector?
(glVertexAttribL2ui64NV index x y)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
(glVertexAttribL2ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : u64vector?
(glVertexAttribL3d index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
Version 4.1.
(glVertexAttribL3dEXT index x y z)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
(glVertexAttribL3dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Version 4.1.
(glVertexAttribL3dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
(glVertexAttribL3i64NV index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
(glVertexAttribL3i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : s64vector?
(glVertexAttribL3ui64NV index x y z)  any
  index : exact-nonnegative-integer?
  x : exact-nonnegative-integer?
  y : exact-nonnegative-integer?
  z : exact-nonnegative-integer?
(glVertexAttribL3ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : u64vector?
(glVertexAttribL4d index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
Version 4.1.
(glVertexAttribL4dEXT index x y z w)  any
  index : exact-nonnegative-integer?
  x : real?
  y : real?
  z : real?
  w : real?
(glVertexAttribL4dv index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
Version 4.1.
(glVertexAttribL4dvEXT index v)  any
  index : exact-nonnegative-integer?
  v : f64vector?
(glVertexAttribL4i64NV index x y z w)  any
  index : exact-nonnegative-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
(glVertexAttribL4i64vNV index v)  any
  index : exact-nonnegative-integer?
  v : s64vector?
(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?
(glVertexAttribL4ui64vNV index v)  any
  index : exact-nonnegative-integer?
  v : u64vector?
(glVertexAttribLFormatNV index    
  size    
  type    
  stride)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
(glVertexAttribLPointer index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Version 4.1.
(glVertexAttribLPointerEXT index    
  size    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
(glVertexAttribP1ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP1uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP2ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP2uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP3ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP3uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP4ui index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexAttribP4uiv index    
  type    
  normalized    
  value)  any
  index : exact-nonnegative-integer?
  type : exact-integer?
  normalized : boolean?
  value : exact-nonnegative-integer?
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 : gl-pointer?
Version 2.0.

(glVertexAttribPointerARB index    
  size    
  type    
  normalized    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  size : exact-integer?
  type : exact-integer?
  normalized : boolean?
  stride : exact-integer?
  pointer : gl-pointer?

Alias of glVertexAttribPointer.
(glVertexAttribPointerNV index    
  fsize    
  type    
  stride    
  pointer)  any
  index : exact-nonnegative-integer?
  fsize : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
(glVertexAttribs1dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
(glVertexAttribs1fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
(glVertexAttribs1hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Extension GL_NV_half_float.
(glVertexAttribs1svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
(glVertexAttribs2dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
(glVertexAttribs2fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
(glVertexAttribs2hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Extension GL_NV_half_float.
(glVertexAttribs2svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
(glVertexAttribs3dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
(glVertexAttribs3fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
(glVertexAttribs3hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Extension GL_NV_half_float.
(glVertexAttribs3svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
(glVertexAttribs4dvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f64vector?
(glVertexAttribs4fvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : f32vector?
(glVertexAttribs4hvNV index n v)  any
  index : exact-nonnegative-integer?
  n : exact-integer?
  v : u16vector?
Extension GL_NV_half_float.
(glVertexAttribs4svNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : s16vector?
(glVertexAttribs4ubvNV index count v)  any
  index : exact-nonnegative-integer?
  count : exact-integer?
  v : (or/c string? bytes?)
(glVertexBlendARB count)  any
  count : exact-integer?
(glVertexBlendEnvfATI pname param)  any
  pname : exact-integer?
  param : flonum?
(glVertexBlendEnviATI pname param)  any
  pname : exact-integer?
  param : exact-integer?
(glVertexFormatNV size type stride)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
(glVertexP2ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexP2uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexP3ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexP3uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexP4ui type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexP4uiv type value)  any
  type : exact-integer?
  value : exact-nonnegative-integer?
Version 1.2.
(glVertexPointer size type stride pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
Version 1.1. Deprecated in version 3.1.

(glVertexPointerEXT size    
  type    
  stride    
  count    
  pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  count : exact-integer?
  pointer : gl-pointer?
(glVertexPointerListIBM size    
  type    
  stride    
  pointer    
  ptrstride)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : (vectorof gl-pointer?)
  ptrstride : exact-integer?
(glVertexPointervINTEL size type pointer)  any
  size : exact-integer?
  type : exact-integer?
  pointer : (vectorof gl-pointer?)
(glVertexStream1dATI stream x)  any
  stream : exact-integer?
  x : real?
(glVertexStream1dvATI stream coords)  any
  stream : exact-integer?
  coords : real?
(glVertexStream1fATI stream x)  any
  stream : exact-integer?
  x : flonum?
(glVertexStream1fvATI stream coords)  any
  stream : exact-integer?
  coords : flonum?
(glVertexStream1iATI stream x)  any
  stream : exact-integer?
  x : exact-integer?
(glVertexStream1ivATI stream coords)  any
  stream : exact-integer?
  coords : exact-integer?
(glVertexStream1sATI stream x)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
(glVertexStream1svATI stream coords)  any
  stream : exact-integer?
  coords : (integer-in -32768 32767)
(glVertexStream2dATI stream x y)  any
  stream : exact-integer?
  x : real?
  y : real?
(glVertexStream2dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
(glVertexStream2fATI stream x y)  any
  stream : exact-integer?
  x : flonum?
  y : flonum?
(glVertexStream2fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
(glVertexStream2iATI stream x y)  any
  stream : exact-integer?
  x : exact-integer?
  y : exact-integer?
(glVertexStream2ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
(glVertexStream2sATI stream x y)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
(glVertexStream2svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
(glVertexStream3dATI stream x y z)  any
  stream : exact-integer?
  x : real?
  y : real?
  z : real?
(glVertexStream3dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
(glVertexStream3fATI stream x y z)  any
  stream : exact-integer?
  x : flonum?
  y : flonum?
  z : flonum?
(glVertexStream3fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
(glVertexStream3iATI stream x y z)  any
  stream : exact-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
(glVertexStream3ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
(glVertexStream3sATI stream x y z)  any
  stream : exact-integer?
  x : (integer-in -32768 32767)
  y : (integer-in -32768 32767)
  z : (integer-in -32768 32767)
(glVertexStream3svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
(glVertexStream4dATI stream x y z w)  any
  stream : exact-integer?
  x : real?
  y : real?
  z : real?
  w : real?
(glVertexStream4dvATI stream coords)  any
  stream : exact-integer?
  coords : f64vector?
(glVertexStream4fATI stream x y z w)  any
  stream : exact-integer?
  x : flonum?
  y : flonum?
  z : flonum?
  w : flonum?
(glVertexStream4fvATI stream coords)  any
  stream : exact-integer?
  coords : f32vector?
(glVertexStream4iATI stream x y z w)  any
  stream : exact-integer?
  x : exact-integer?
  y : exact-integer?
  z : exact-integer?
  w : exact-integer?
(glVertexStream4ivATI stream coords)  any
  stream : exact-integer?
  coords : s32vector?
(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)
(glVertexStream4svATI stream coords)  any
  stream : exact-integer?
  coords : s16vector?
(glVertexWeightPointerEXT size    
  type    
  stride    
  pointer)  any
  size : exact-integer?
  type : exact-integer?
  stride : exact-integer?
  pointer : gl-pointer?
(glVertexWeightfEXT weight)  any
  weight : flonum?
(glVertexWeightfvEXT weight)  any
  weight : flonum?
(glVertexWeighthNV weight)  any
  weight : (integer-in 0 65535)
Extension GL_NV_half_float.
(glVertexWeighthvNV weight)  any
  weight : (integer-in 0 65535)
Extension GL_NV_half_float.
(glVideoCaptureNV video_capture_slot)
  
exact-integer?
exact-nonnegative-integer?
exact-nonnegative-integer?
  video_capture_slot : exact-nonnegative-integer?
(glVideoCaptureStreamParameterdvNV video_capture_slot    
  stream    
  pname    
  params)  any
  video_capture_slot : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
  pname : exact-integer?
  params : f64vector?
(glVideoCaptureStreamParameterfvNV video_capture_slot    
  stream    
  pname    
  params)  any
  video_capture_slot : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
  pname : exact-integer?
  params : f32vector?
(glVideoCaptureStreamParameterivNV video_capture_slot    
  stream    
  pname    
  params)  any
  video_capture_slot : exact-nonnegative-integer?
  stream : exact-nonnegative-integer?
  pname : exact-integer?
  params : s32vector?
(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?
Version 4.1.
(glViewportIndexedf index x y w h)  any
  index : exact-nonnegative-integer?
  x : flonum?
  y : flonum?
  w : flonum?
  h : flonum?
Version 4.1.

(glViewportIndexedfv index v)  any
  index : exact-nonnegative-integer?
  v : f32vector?
Version 4.1.

See the glViewportIndexed manpage.