| (glVDPAUInitNV vdpDevice getProcAddress) → Void
 | 
| vdpDevice : GLPointer | 
| getProcAddress : GLPointer | 
| (glValidateProgram program) → Void
 | 
| program : Natural | 
Version 2.0.
| (glValidateProgramARB programObj) → Void
 | 
| programObj : Natural | 
Alias of glValidateProgram.
| (glValidateProgramPipeline pipeline) → Void
 | 
| pipeline : Natural | 
Version 4.1.
| | (glVariantArrayObjectATI |  | id |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | buffer |  |  |  |  |  |  |  | offset) |  | → |  | Void | 
 | 
| id : Natural | 
| type : Integer | 
| stride : Integer | 
| buffer : Natural | 
| offset : Natural | 
| (glVariantPointerEXT id type stride addr) → Void
 | 
| id : Natural | 
| type : Integer | 
| stride : Natural | 
| addr : GLPointer | 
| (glVariantbvEXT id addr) → Void
 | 
| id : Natural | 
| addr : S8Vector | 
| (glVariantdvEXT id addr) → Void
 | 
| id : Natural | 
| addr : F64Vector | 
| (glVariantfvEXT id addr) → Void
 | 
| id : Natural | 
| addr : F32Vector | 
| (glVariantivEXT id addr) → Void
 | 
| id : Natural | 
| addr : S32Vector | 
| (glVariantsvEXT id addr) → Void
 | 
| id : Natural | 
| addr : S16Vector | 
| (glVariantubvEXT id addr) → Void
 | 
| id : Natural | 
| addr : (U Bytes String) | 
| (glVariantuivEXT id addr) → Void
 | 
| id : Natural | 
| addr : U32Vector | 
| (glVariantusvEXT id addr) → Void
 | 
| id : Natural | 
| addr : U16Vector | 
| (glVertex2d x y) → Void
 | 
| x : Real | 
| y : Real | 
Deprecated in version 3.1.
| (glVertex2dv v) → Void
 | 
| v : F64Vector | 
Deprecated in version 3.1.
| (glVertex2f x y) → Void
 | 
| x : Flonum | 
| y : Flonum | 
Deprecated in version 3.1.
| (glVertex2fv v) → Void
 | 
| v : F32Vector | 
Deprecated in version 3.1.
| (glVertex2hNV x y) → Void
 | 
| x : Nonnegative-Fixnum | 
| y : Nonnegative-Fixnum | 
| (glVertex2hvNV v) → Void
 | 
| v : U16Vector | 
| (glVertex2i x y) → Void
 | 
| x : Integer | 
| y : Integer | 
Deprecated in version 3.1.
| (glVertex2iv v) → Void
 | 
| v : S32Vector | 
Deprecated in version 3.1.
| (glVertex2s x y) → Void
 | 
| x : Fixnum | 
| y : Fixnum | 
Deprecated in version 3.1.
| (glVertex2sv v) → Void
 | 
| v : S16Vector | 
Deprecated in version 3.1.
| (glVertex3d x y z) → Void
 | 
| x : Real | 
| y : Real | 
| z : Real | 
Deprecated in version 3.1.
| (glVertex3dv v) → Void
 | 
| v : F64Vector | 
Deprecated in version 3.1.
| (glVertex3f x y z) → Void
 | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
Deprecated in version 3.1.
| (glVertex3fv v) → Void
 | 
| v : F32Vector | 
Deprecated in version 3.1.
| (glVertex3hNV x y z) → Void
 | 
| x : Nonnegative-Fixnum | 
| y : Nonnegative-Fixnum | 
| z : Nonnegative-Fixnum | 
| (glVertex3hvNV v) → Void
 | 
| v : U16Vector | 
| (glVertex3i x y z) → Void
 | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
Deprecated in version 3.1.
| (glVertex3iv v) → Void
 | 
| v : S32Vector | 
Deprecated in version 3.1.
| (glVertex3s x y z) → Void
 | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
Deprecated in version 3.1.
| (glVertex3sv v) → Void
 | 
| v : S16Vector | 
Deprecated in version 3.1.
| (glVertex4d x y z w) → Void
 | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
Deprecated in version 3.1.
| (glVertex4dv v) → Void
 | 
| v : F64Vector | 
Deprecated in version 3.1.
| (glVertex4f x y z w) → Void
 | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
| w : Flonum | 
Deprecated in version 3.1.
| (glVertex4fv v) → Void
 | 
| v : F32Vector | 
Deprecated in version 3.1.
| (glVertex4hNV x y z w) → Void
 | 
| x : Nonnegative-Fixnum | 
| y : Nonnegative-Fixnum | 
| z : Nonnegative-Fixnum | 
| w : Nonnegative-Fixnum | 
| (glVertex4hvNV v) → Void
 | 
| v : U16Vector | 
| (glVertex4i x y z w) → Void
 | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| w : Integer | 
Deprecated in version 3.1.
| (glVertex4iv v) → Void
 | 
| v : S32Vector | 
Deprecated in version 3.1.
| (glVertex4s x y z w) → Void
 | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
| w : Fixnum | 
Deprecated in version 3.1.
| (glVertex4sv v) → Void
 | 
| v : S16Vector | 
Deprecated in version 3.1.
| | (glVertexArrayBindVertexBufferEXT |  | vaobj |  |  |  |  |  |  |  | bindingindex |  |  |  |  |  |  |  | buffer |  |  |  |  |  |  |  | offset |  |  |  |  |  |  |  | stride) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| bindingindex : Natural | 
| buffer : Natural | 
| offset : Integer | 
| stride : Integer | 
| (glVertexArrayParameteriAPPLE pname param) → Void
 | 
| pname : Integer | 
| param : Integer | 
| (glVertexArrayRangeAPPLE length pointer) → Void
 | 
| length : Integer | 
| pointer : GLPointer | 
| (glVertexArrayRangeNV length pointer) → Void
 | 
| length : Integer | 
| pointer : GLPointer | 
| | (glVertexArrayVertexAttribBindingEXT |  | vaobj |  |  |  |  |  |  |  | attribindex |  |  |  |  |  |  |  | bindingindex) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| attribindex : Natural | 
| bindingindex : Natural | 
| | (glVertexArrayVertexAttribFormatEXT |  | vaobj |  |  |  |  |  |  |  | attribindex |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | relativeoffset) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| attribindex : Natural | 
| size : Integer | 
| type : Integer | 
| normalized : Boolean | 
| relativeoffset : Natural | 
| | (glVertexArrayVertexAttribIFormatEXT |  | vaobj |  |  |  |  |  |  |  | attribindex |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | relativeoffset) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| attribindex : Natural | 
| size : Integer | 
| type : Integer | 
| relativeoffset : Natural | 
| | (glVertexArrayVertexAttribLFormatEXT |  | vaobj |  |  |  |  |  |  |  | attribindex |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | relativeoffset) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| attribindex : Natural | 
| size : Integer | 
| type : Integer | 
| relativeoffset : Natural | 
| | (glVertexArrayVertexAttribLOffsetEXT |  | vaobj |  |  |  |  |  |  |  | buffer |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | offset) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| buffer : Natural | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| offset : Integer | 
| | (glVertexArrayVertexBindingDivisorEXT |  | vaobj |  |  |  |  |  |  |  | bindingindex |  |  |  |  |  |  |  | divisor) |  | → |  | Void | 
 | 
| vaobj : Natural | 
| bindingindex : Natural | 
| divisor : Natural | 
| (glVertexAttrib1d index x) → Void
 | 
| index : Natural | 
| x : Real | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib1dARB index x) → Void
 | 
| index : Natural | 
| x : Real | 
Alias of glVertexAttrib1d.
| (glVertexAttrib1dNV index x) → Void
 | 
| index : Natural | 
| x : Real | 
Alias of glVertexAttrib1d.
| (glVertexAttrib1dv index v) → Void
 | 
| index : Natural | 
| v : Real | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib1dvARB index v) → Void
 | 
| index : Natural | 
| v : Real | 
Alias of glVertexAttrib1dv.
| (glVertexAttrib1dvNV index v) → Void
 | 
| index : Natural | 
| v : Real | 
Alias of glVertexAttrib1dv.
| (glVertexAttrib1f index x) → Void
 | 
| index : Natural | 
| x : Flonum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib1fARB index x) → Void
 | 
| index : Natural | 
| x : Flonum | 
Alias of glVertexAttrib1f.
| (glVertexAttrib1fNV index x) → Void
 | 
| index : Natural | 
| x : Flonum | 
Alias of glVertexAttrib1f.
| (glVertexAttrib1fv index v) → Void
 | 
| index : Natural | 
| v : Flonum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib1fvARB index v) → Void
 | 
| index : Natural | 
| v : Flonum | 
Alias of glVertexAttrib1fv.
| (glVertexAttrib1fvNV index v) → Void
 | 
| index : Natural | 
| v : Flonum | 
Alias of glVertexAttrib1fv.
| (glVertexAttrib1hNV index x) → Void
 | 
| index : Natural | 
| x : Nonnegative-Fixnum | 
| (glVertexAttrib1hvNV index v) → Void
 | 
| index : Natural | 
| v : Nonnegative-Fixnum | 
| (glVertexAttrib1s index x) → Void
 | 
| index : Natural | 
| x : Fixnum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib1sARB index x) → Void
 | 
| index : Natural | 
| x : Fixnum | 
Alias of glVertexAttrib1s.
| (glVertexAttrib1sNV index x) → Void
 | 
| index : Natural | 
| x : Fixnum | 
Alias of glVertexAttrib1s.
| (glVertexAttrib1sv index v) → Void
 | 
| index : Natural | 
| v : Fixnum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib1svARB index v) → Void
 | 
| index : Natural | 
| v : Fixnum | 
Alias of glVertexAttrib1sv.
| (glVertexAttrib1svNV index v) → Void
 | 
| index : Natural | 
| v : Fixnum | 
Alias of glVertexAttrib1sv.
| (glVertexAttrib2d index x y) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib2dARB index x y) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
Alias of glVertexAttrib2d.
| (glVertexAttrib2dNV index x y) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
Alias of glVertexAttrib2d.
| (glVertexAttrib2dv index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib2dvARB index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Alias of glVertexAttrib2dv.
| (glVertexAttrib2dvNV index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Alias of glVertexAttrib2dv.
| (glVertexAttrib2f index x y) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib2fARB index x y) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
Alias of glVertexAttrib2f.
| (glVertexAttrib2fNV index x y) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
Alias of glVertexAttrib2f.
| (glVertexAttrib2fv index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib2fvARB index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Alias of glVertexAttrib2fv.
| (glVertexAttrib2fvNV index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Alias of glVertexAttrib2fv.
| (glVertexAttrib2hNV index x y) → Void
 | 
| index : Natural | 
| x : Nonnegative-Fixnum | 
| y : Nonnegative-Fixnum | 
| (glVertexAttrib2hvNV index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
| (glVertexAttrib2s index x y) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib2sARB index x y) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
Alias of glVertexAttrib2s.
| (glVertexAttrib2sNV index x y) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
Alias of glVertexAttrib2s.
| (glVertexAttrib2sv index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib2svARB index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib2sv.
| (glVertexAttrib2svNV index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib2sv.
| (glVertexAttrib3d index x y z) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib3dARB index x y z) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
Alias of glVertexAttrib3d.
| (glVertexAttrib3dNV index x y z) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
Alias of glVertexAttrib3d.
| (glVertexAttrib3dv index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib3dvARB index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Alias of glVertexAttrib3dv.
| (glVertexAttrib3dvNV index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Alias of glVertexAttrib3dv.
| (glVertexAttrib3f index x y z) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib3fARB index x y z) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
Alias of glVertexAttrib3f.
| (glVertexAttrib3fNV index x y z) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
Alias of glVertexAttrib3f.
| (glVertexAttrib3fv index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib3fvARB index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Alias of glVertexAttrib3fv.
| (glVertexAttrib3fvNV index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Alias of glVertexAttrib3fv.
| (glVertexAttrib3hNV index x y z) → Void
 | 
| index : Natural | 
| x : Nonnegative-Fixnum | 
| y : Nonnegative-Fixnum | 
| z : Nonnegative-Fixnum | 
| (glVertexAttrib3hvNV index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
| (glVertexAttrib3s index x y z) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib3sARB index x y z) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
Alias of glVertexAttrib3s.
| (glVertexAttrib3sNV index x y z) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
Alias of glVertexAttrib3s.
| (glVertexAttrib3sv index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib3svARB index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib3sv.
| (glVertexAttrib3svNV index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib3sv.
| (glVertexAttrib4Nbv index v) → Void
 | 
| index : Natural | 
| v : S8Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NbvARB index v) → Void
 | 
| index : Natural | 
| v : S8Vector | 
Alias of glVertexAttrib4Nbv.
| (glVertexAttrib4Niv index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NivARB index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Alias of glVertexAttrib4Niv.
| (glVertexAttrib4Nsv index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NsvARB index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib4Nsv.
| (glVertexAttrib4Nub index x y z w) → Void
 | 
| index : Natural | 
| x : Byte | 
| y : Byte | 
| z : Byte | 
| w : Byte | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NubARB index x y z w) → Void
 | 
| index : Natural | 
| x : Byte | 
| y : Byte | 
| z : Byte | 
| w : Byte | 
Alias of glVertexAttrib4Nub.
| (glVertexAttrib4Nubv index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NubvARB index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Alias of glVertexAttrib4Nubv.
| (glVertexAttrib4Nuiv index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NuivARB index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Alias of glVertexAttrib4Nuiv.
| (glVertexAttrib4Nusv index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4NusvARB index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
Alias of glVertexAttrib4Nusv.
| (glVertexAttrib4bv index v) → Void
 | 
| index : Natural | 
| v : S8Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4bvARB index v) → Void
 | 
| index : Natural | 
| v : S8Vector | 
Alias of glVertexAttrib4bv.
| (glVertexAttrib4d index x y z w) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4dARB index x y z w) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
Alias of glVertexAttrib4d.
| (glVertexAttrib4dNV index x y z w) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
Alias of glVertexAttrib4d.
| (glVertexAttrib4dv index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4dvARB index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Alias of glVertexAttrib4dv.
| (glVertexAttrib4dvNV index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Alias of glVertexAttrib4dv.
| (glVertexAttrib4f index x y z w) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
| w : Flonum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4fARB index x y z w) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
| w : Flonum | 
Alias of glVertexAttrib4f.
| (glVertexAttrib4fNV index x y z w) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
| w : Flonum | 
Alias of glVertexAttrib4f.
| (glVertexAttrib4fv index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4fvARB index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Alias of glVertexAttrib4fv.
| (glVertexAttrib4fvNV index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Alias of glVertexAttrib4fv.
| (glVertexAttrib4hNV index x y z w) → Void
 | 
| index : Natural | 
| x : Nonnegative-Fixnum | 
| y : Nonnegative-Fixnum | 
| z : Nonnegative-Fixnum | 
| w : Nonnegative-Fixnum | 
| (glVertexAttrib4hvNV index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
| (glVertexAttrib4iv index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4ivARB index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Alias of glVertexAttrib4iv.
| (glVertexAttrib4s index x y z w) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
| w : Fixnum | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4sARB index x y z w) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
| w : Fixnum | 
Alias of glVertexAttrib4s.
| (glVertexAttrib4sNV index x y z w) → Void
 | 
| index : Natural | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
| w : Fixnum | 
Alias of glVertexAttrib4s.
| (glVertexAttrib4sv index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4svARB index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib4sv.
| (glVertexAttrib4svNV index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttrib4sv.
| (glVertexAttrib4ubNV index x y z w) → Void
 | 
| index : Natural | 
| x : Byte | 
| y : Byte | 
| z : Byte | 
| w : Byte | 
Alias of glVertexAttrib4Nub.
| (glVertexAttrib4ubv index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4ubvARB index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Alias of glVertexAttrib4ubv.
| (glVertexAttrib4ubvNV index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Alias of glVertexAttrib4Nubv.
| (glVertexAttrib4uiv index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4uivARB index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Alias of glVertexAttrib4uiv.
| (glVertexAttrib4usv index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
Version 2.0.
Deprecated in version 3.1.
| (glVertexAttrib4usvARB index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
Alias of glVertexAttrib4usv.
| | (glVertexAttribArrayObjectATI |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | buffer |  |  |  |  |  |  |  | offset) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| normalized : Boolean | 
| stride : Integer | 
| buffer : Natural | 
| offset : Natural | 
| | (glVertexAttribBinding |  | attribindex |  |  |  |  |  |  |  | bindingindex) |  | → |  | Void | 
 | 
| attribindex : Natural | 
| bindingindex : Natural | 
Version 4.3.
| (glVertexAttribDivisor index divisor) → Void
 | 
| index : Natural | 
| divisor : Natural | 
Version 1.1.
| (glVertexAttribDivisorARB index divisor) → Void
 | 
| index : Natural | 
| divisor : Natural | 
| | (glVertexAttribFormat |  | attribindex |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | relativeoffset) |  | → |  | Void | 
 | 
| attribindex : Natural | 
| size : Integer | 
| type : Integer | 
| normalized : Boolean | 
| relativeoffset : Natural | 
Version 4.3.
| | (glVertexAttribFormatNV |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | stride) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| normalized : Boolean | 
| stride : Integer | 
| (glVertexAttribI1i index x) → Void
 | 
| index : Natural | 
| x : Integer | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI1iEXT index x) → Void
 | 
| index : Natural | 
| x : Integer | 
Alias of glVertexAttribI1i.
| (glVertexAttribI1iv index v) → Void
 | 
| index : Natural | 
| v : Integer | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI1ivEXT index v) → Void
 | 
| index : Natural | 
| v : Integer | 
Alias of glVertexAttribI1iv.
| (glVertexAttribI1ui index x) → Void
 | 
| index : Natural | 
| x : Natural | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI1uiEXT index x) → Void
 | 
| index : Natural | 
| x : Natural | 
Alias of glVertexAttribI1ui.
| (glVertexAttribI1uiv index v) → Void
 | 
| index : Natural | 
| v : Natural | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI1uivEXT index v) → Void
 | 
| index : Natural | 
| v : Natural | 
Alias of glVertexAttribI1uiv.
| (glVertexAttribI2i index x y) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI2iEXT index x y) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
Alias of glVertexAttribI2i.
| (glVertexAttribI2iv index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI2ivEXT index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Alias of glVertexAttribI2iv.
| (glVertexAttribI2ui index x y) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI2uiEXT index x y) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
Alias of glVertexAttribI2ui.
| (glVertexAttribI2uiv index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI2uivEXT index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Alias of glVertexAttribI2uiv.
| (glVertexAttribI3i index x y z) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI3iEXT index x y z) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
Alias of glVertexAttribI3i.
| (glVertexAttribI3iv index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI3ivEXT index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Alias of glVertexAttribI3iv.
| (glVertexAttribI3ui index x y z) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| z : Natural | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI3uiEXT index x y z) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| z : Natural | 
Alias of glVertexAttribI3ui.
| (glVertexAttribI3uiv index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI3uivEXT index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Alias of glVertexAttribI3uiv.
| (glVertexAttribI4bv index v) → Void
 | 
| index : Natural | 
| v : S8Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4bvEXT index v) → Void
 | 
| index : Natural | 
| v : S8Vector | 
Alias of glVertexAttribI4bv.
| (glVertexAttribI4i index x y z w) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| w : Integer | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4iEXT index x y z w) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| w : Integer | 
Alias of glVertexAttribI4i.
| (glVertexAttribI4iv index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4ivEXT index v) → Void
 | 
| index : Natural | 
| v : S32Vector | 
Alias of glVertexAttribI4iv.
| (glVertexAttribI4sv index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4svEXT index v) → Void
 | 
| index : Natural | 
| v : S16Vector | 
Alias of glVertexAttribI4sv.
| (glVertexAttribI4ubv index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4ubvEXT index v) → Void
 | 
| index : Natural | 
| v : (U Bytes String) | 
Alias of glVertexAttribI4ubv.
| (glVertexAttribI4ui index x y z w) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| z : Natural | 
| w : Natural | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4uiEXT index x y z w) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| z : Natural | 
| w : Natural | 
Alias of glVertexAttribI4ui.
| (glVertexAttribI4uiv index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4uivEXT index v) → Void
 | 
| index : Natural | 
| v : U32Vector | 
Alias of glVertexAttribI4uiv.
| (glVertexAttribI4usv index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
Version 3.0.
Deprecated in version 3.1.
| (glVertexAttribI4usvEXT index v) → Void
 | 
| index : Natural | 
| v : U16Vector | 
Alias of glVertexAttribI4usv.
| | (glVertexAttribIFormat |  | attribindex |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | relativeoffset) |  | → |  | Void | 
 | 
| attribindex : Natural | 
| size : Integer | 
| type : Integer | 
| relativeoffset : Natural | 
Version 4.3.
| | (glVertexAttribIFormatNV |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| | (glVertexAttribIPointer |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
Version 3.0.
| | (glVertexAttribIPointerEXT |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
Alias of glVertexAttribIPointer.
| (glVertexAttribL1d index x) → Void
 | 
| index : Natural | 
| x : Real | 
Version 4.1.
| (glVertexAttribL1dEXT index x) → Void
 | 
| index : Natural | 
| x : Real | 
| (glVertexAttribL1dv index v) → Void
 | 
| index : Natural | 
| v : Real | 
Version 4.1.
| (glVertexAttribL1dvEXT index v) → Void
 | 
| index : Natural | 
| v : Real | 
| (glVertexAttribL1i64NV index x) → Void
 | 
| index : Natural | 
| x : Integer | 
| (glVertexAttribL1i64vNV index v) → Void
 | 
| index : Natural | 
| v : Integer | 
| (glVertexAttribL1ui64NV index x) → Void
 | 
| index : Natural | 
| x : Natural | 
| (glVertexAttribL1ui64vNV index v) → Void
 | 
| index : Natural | 
| v : Natural | 
| (glVertexAttribL2d index x y) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
Version 4.1.
| (glVertexAttribL2dEXT index x y) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| (glVertexAttribL2dv index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Version 4.1.
| (glVertexAttribL2dvEXT index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
| (glVertexAttribL2i64NV index x y) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| (glVertexAttribL2i64vNV index v) → Void
 | 
| index : Natural | 
| v : S64Vector | 
| (glVertexAttribL2ui64NV index x y) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| (glVertexAttribL2ui64vNV index v) → Void
 | 
| index : Natural | 
| v : U64Vector | 
| (glVertexAttribL3d index x y z) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
Version 4.1.
| (glVertexAttribL3dEXT index x y z) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
| (glVertexAttribL3dv index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Version 4.1.
| (glVertexAttribL3dvEXT index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
| (glVertexAttribL3i64NV index x y z) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| (glVertexAttribL3i64vNV index v) → Void
 | 
| index : Natural | 
| v : S64Vector | 
| (glVertexAttribL3ui64NV index x y z) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| z : Natural | 
| (glVertexAttribL3ui64vNV index v) → Void
 | 
| index : Natural | 
| v : U64Vector | 
| (glVertexAttribL4d index x y z w) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
Version 4.1.
| (glVertexAttribL4dEXT index x y z w) → Void
 | 
| index : Natural | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
| (glVertexAttribL4dv index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
Version 4.1.
| (glVertexAttribL4dvEXT index v) → Void
 | 
| index : Natural | 
| v : F64Vector | 
| (glVertexAttribL4i64NV index x y z w) → Void
 | 
| index : Natural | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| w : Integer | 
| (glVertexAttribL4i64vNV index v) → Void
 | 
| index : Natural | 
| v : S64Vector | 
| (glVertexAttribL4ui64NV index x y z w) → Void
 | 
| index : Natural | 
| x : Natural | 
| y : Natural | 
| z : Natural | 
| w : Natural | 
| (glVertexAttribL4ui64vNV index v) → Void
 | 
| index : Natural | 
| v : U64Vector | 
| | (glVertexAttribLFormat |  | attribindex |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | relativeoffset) |  | → |  | Void | 
 | 
| attribindex : Natural | 
| size : Integer | 
| type : Integer | 
| relativeoffset : Natural | 
Version 4.3.
| | (glVertexAttribLFormatNV |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| | (glVertexAttribLPointer |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
Version 4.1.
| | (glVertexAttribLPointerEXT |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
| | (glVertexAttribP1ui |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP1uiv |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP2ui |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP2uiv |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP3ui |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP3uiv |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP4ui |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribP4uiv |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | value) |  | → |  | Void | 
 | 
| index : Natural | 
| type : Integer | 
| normalized : Boolean | 
| value : Natural | 
Version 1.2.
| | (glVertexAttribPointer |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| normalized : Boolean | 
| stride : Integer | 
| pointer : GLPointer | 
Version 2.0.
| | (glVertexAttribPointerARB |  | index |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | normalized |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| size : Integer | 
| type : Integer | 
| normalized : Boolean | 
| stride : Integer | 
| pointer : GLPointer | 
Alias of glVertexAttribPointer.
| | (glVertexAttribPointerNV |  | index |  |  |  |  |  |  |  | fsize |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| index : Natural | 
| fsize : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
| (glVertexAttribs1dvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F64Vector | 
| (glVertexAttribs1fvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F32Vector | 
| (glVertexAttribs1hvNV index n v) → Void
 | 
| index : Natural | 
| n : Integer | 
| v : U16Vector | 
| (glVertexAttribs1svNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : S16Vector | 
| (glVertexAttribs2dvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F64Vector | 
| (glVertexAttribs2fvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F32Vector | 
| (glVertexAttribs2hvNV index n v) → Void
 | 
| index : Natural | 
| n : Integer | 
| v : U16Vector | 
| (glVertexAttribs2svNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : S16Vector | 
| (glVertexAttribs3dvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F64Vector | 
| (glVertexAttribs3fvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F32Vector | 
| (glVertexAttribs3hvNV index n v) → Void
 | 
| index : Natural | 
| n : Integer | 
| v : U16Vector | 
| (glVertexAttribs3svNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : S16Vector | 
| (glVertexAttribs4dvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F64Vector | 
| (glVertexAttribs4fvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : F32Vector | 
| (glVertexAttribs4hvNV index n v) → Void
 | 
| index : Natural | 
| n : Integer | 
| v : U16Vector | 
| (glVertexAttribs4svNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : S16Vector | 
| (glVertexAttribs4ubvNV index count v) → Void
 | 
| index : Natural | 
| count : Integer | 
| v : (U Bytes String) | 
| | (glVertexBindingDivisor |  | bindingindex |  |  |  |  |  |  |  | divisor) |  | → |  | Void | 
 | 
| bindingindex : Natural | 
| divisor : Natural | 
Version 4.3.
| (glVertexBlendARB count) → Void
 | 
| count : Integer | 
| (glVertexBlendEnvfATI pname param) → Void
 | 
| pname : Integer | 
| param : Flonum | 
| (glVertexBlendEnviATI pname param) → Void
 | 
| pname : Integer | 
| param : Integer | 
| (glVertexFormatNV size type stride) → Void
 | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| (glVertexP2ui type value) → Void
 | 
| type : Integer | 
| value : Natural | 
Version 1.2.
| (glVertexP2uiv type value) → Void
 | 
| type : Integer | 
| value : Natural | 
Version 1.2.
| (glVertexP3ui type value) → Void
 | 
| type : Integer | 
| value : Natural | 
Version 1.2.
| (glVertexP3uiv type value) → Void
 | 
| type : Integer | 
| value : Natural | 
Version 1.2.
| (glVertexP4ui type value) → Void
 | 
| type : Integer | 
| value : Natural | 
Version 1.2.
| (glVertexP4uiv type value) → Void
 | 
| type : Integer | 
| value : Natural | 
Version 1.2.
| (glVertexPointer size type stride pointer) → Void
 | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
Version 1.1.
Deprecated in version 3.1.
| | (glVertexPointerEXT |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | count |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| count : Integer | 
| pointer : GLPointer | 
| | (glVertexPointerListIBM |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer |  |  |  |  |  |  |  | ptrstride) |  | → |  | Void | 
 | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : (Vectorof GLPointer) | 
| ptrstride : Integer | 
| (glVertexPointervINTEL size type pointer) → Void
 | 
| size : Integer | 
| type : Integer | 
| pointer : (Vectorof GLPointer) | 
| (glVertexStream1dATI stream x) → Void
 | 
| stream : Integer | 
| x : Real | 
| (glVertexStream1dvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : Real | 
| (glVertexStream1fATI stream x) → Void
 | 
| stream : Integer | 
| x : Flonum | 
| (glVertexStream1fvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : Flonum | 
| (glVertexStream1iATI stream x) → Void
 | 
| stream : Integer | 
| x : Integer | 
| (glVertexStream1ivATI stream coords) → Void
 | 
| stream : Integer | 
| coords : Integer | 
| (glVertexStream1sATI stream x) → Void
 | 
| stream : Integer | 
| x : Fixnum | 
| (glVertexStream1svATI stream coords) → Void
 | 
| stream : Integer | 
| coords : Fixnum | 
| (glVertexStream2dATI stream x y) → Void
 | 
| stream : Integer | 
| x : Real | 
| y : Real | 
| (glVertexStream2dvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : F64Vector | 
| (glVertexStream2fATI stream x y) → Void
 | 
| stream : Integer | 
| x : Flonum | 
| y : Flonum | 
| (glVertexStream2fvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : F32Vector | 
| (glVertexStream2iATI stream x y) → Void
 | 
| stream : Integer | 
| x : Integer | 
| y : Integer | 
| (glVertexStream2ivATI stream coords) → Void
 | 
| stream : Integer | 
| coords : S32Vector | 
| (glVertexStream2sATI stream x y) → Void
 | 
| stream : Integer | 
| x : Fixnum | 
| y : Fixnum | 
| (glVertexStream2svATI stream coords) → Void
 | 
| stream : Integer | 
| coords : S16Vector | 
| (glVertexStream3dATI stream x y z) → Void
 | 
| stream : Integer | 
| x : Real | 
| y : Real | 
| z : Real | 
| (glVertexStream3dvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : F64Vector | 
| (glVertexStream3fATI stream x y z) → Void
 | 
| stream : Integer | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
| (glVertexStream3fvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : F32Vector | 
| (glVertexStream3iATI stream x y z) → Void
 | 
| stream : Integer | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| (glVertexStream3ivATI stream coords) → Void
 | 
| stream : Integer | 
| coords : S32Vector | 
| (glVertexStream3sATI stream x y z) → Void
 | 
| stream : Integer | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
| (glVertexStream3svATI stream coords) → Void
 | 
| stream : Integer | 
| coords : S16Vector | 
| (glVertexStream4dATI stream x y z w) → Void
 | 
| stream : Integer | 
| x : Real | 
| y : Real | 
| z : Real | 
| w : Real | 
| (glVertexStream4dvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : F64Vector | 
| (glVertexStream4fATI stream x y z w) → Void
 | 
| stream : Integer | 
| x : Flonum | 
| y : Flonum | 
| z : Flonum | 
| w : Flonum | 
| (glVertexStream4fvATI stream coords) → Void
 | 
| stream : Integer | 
| coords : F32Vector | 
| (glVertexStream4iATI stream x y z w) → Void
 | 
| stream : Integer | 
| x : Integer | 
| y : Integer | 
| z : Integer | 
| w : Integer | 
| (glVertexStream4ivATI stream coords) → Void
 | 
| stream : Integer | 
| coords : S32Vector | 
| (glVertexStream4sATI stream x y z w) → Void
 | 
| stream : Integer | 
| x : Fixnum | 
| y : Fixnum | 
| z : Fixnum | 
| w : Fixnum | 
| (glVertexStream4svATI stream coords) → Void
 | 
| stream : Integer | 
| coords : S16Vector | 
| | (glVertexWeightPointerEXT |  | size |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | pointer) |  | → |  | Void | 
 | 
| size : Integer | 
| type : Integer | 
| stride : Integer | 
| pointer : GLPointer | 
| (glVertexWeightfEXT weight) → Void
 | 
| weight : Flonum | 
| (glVertexWeightfvEXT weight) → Void
 | 
| weight : Flonum | 
| (glVertexWeighthNV weight) → Void
 | 
| weight : Nonnegative-Fixnum | 
| (glVertexWeighthvNV weight) → Void
 | 
| weight : Nonnegative-Fixnum | 
| | (glVideoCaptureNV video_capture_slot) |  | → |  |  | 
 | 
| video_capture_slot : Natural | 
| | (glVideoCaptureStreamParameterdvNV |  | video_capture_slot |  |  |  |  |  |  |  | stream |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | params) |  | → |  | Void | 
 | 
| video_capture_slot : Natural | 
| stream : Natural | 
| pname : Integer | 
| params : F64Vector | 
| | (glVideoCaptureStreamParameterfvNV |  | video_capture_slot |  |  |  |  |  |  |  | stream |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | params) |  | → |  | Void | 
 | 
| video_capture_slot : Natural | 
| stream : Natural | 
| pname : Integer | 
| params : F32Vector | 
| | (glVideoCaptureStreamParameterivNV |  | video_capture_slot |  |  |  |  |  |  |  | stream |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | params) |  | → |  | Void | 
 | 
| video_capture_slot : Natural | 
| stream : Natural | 
| pname : Integer | 
| params : S32Vector | 
| (glViewport x y width height) → Void
 | 
| x : Integer | 
| y : Integer | 
| width : Integer | 
| height : Integer | 
| (glViewportArrayv first count v) → Void
 | 
| first : Natural | 
| count : Integer | 
| v : F32Vector | 
Version 4.1.
| (glViewportIndexedf index x y w h) → Void
 | 
| index : Natural | 
| x : Flonum | 
| y : Flonum | 
| w : Flonum | 
| h : Flonum | 
Version 4.1.
| (glViewportIndexedfv index v) → Void
 | 
| index : Natural | 
| v : F32Vector | 
Version 4.1.
See the glViewportIndexed manpage.