| (glGenAsyncMarkersSGIX range) → Natural
 | 
| range : Integer | 
| (glGenBuffers n) → U32Vector
 | 
| n : Integer | 
Version 1.5.
| (glGenBuffersARB n) → U32Vector
 | 
| n : Integer | 
Alias of glGenBuffers.
| (glGenFencesAPPLE n) → U32Vector
 | 
| n : Integer | 
| (glGenFencesNV n) → U32Vector
 | 
| n : Integer | 
| (glGenFragmentShadersATI range) → Natural
 | 
| range : Natural | 
| (glGenFramebuffers n) → U32Vector
 | 
| n : Integer | 
Version 3.0.
| (glGenFramebuffersEXT n) → U32Vector
 | 
| n : Integer | 
Alias of glGenFramebuffers.
| (glGenLists range) → Natural
 | 
| range : Integer | 
Deprecated in version 3.1.
| (glGenNamesAMD identifier num) → U32Vector
 | 
| identifier : Integer | 
| num : Natural | 
| (glGenOcclusionQueriesNV n) → U32Vector
 | 
| n : Integer | 
| (glGenPathsNV range) → Natural
 | 
| range : Integer | 
| (glGenPerfMonitorsAMD n) → U32Vector
 | 
| n : Integer | 
| (glGenProgramPipelines n) → U32Vector
 | 
| n : Integer | 
Version 4.1.
| (glGenProgramsARB n) → U32Vector
 | 
| n : Integer | 
| (glGenProgramsNV n) → U32Vector
 | 
| n : Integer | 
Alias of glGenProgramsARB.
| (glGenQueries n) → U32Vector
 | 
| n : Integer | 
Version 1.5.
| (glGenQueriesARB n) → U32Vector
 | 
| n : Integer | 
Alias of glGenQueries.
| (glGenRenderbuffers n) → U32Vector
 | 
| n : Integer | 
Version 3.0.
| (glGenRenderbuffersEXT n) → U32Vector
 | 
| n : Integer | 
Alias of glGenRenderbuffers.
| (glGenSamplers count) → U32Vector
 | 
| count : Integer | 
Version 1.2.
| | (glGenSymbolsEXT |  | datatype |  |  |  |  |  |  |  | storagetype |  |  |  |  |  |  |  | range |  |  |  |  |  |  |  | components) |  | → |  | Natural | 
 | 
| datatype : Integer | 
| storagetype : Integer | 
| range : Integer | 
| components : Natural | 
| (glGenTextures n) → U32Vector
 | 
| n : Integer | 
Version 1.1.
| (glGenTexturesEXT n) → U32Vector
 | 
| n : Integer | 
| (glGenTransformFeedbacks n) → U32Vector
 | 
| n : Integer | 
Version 1.2.
| (glGenTransformFeedbacksNV n) → U32Vector
 | 
| n : Integer | 
| (glGenVertexArrays n) → U32Vector
 | 
| n : Integer | 
Version 3.0.
| (glGenVertexArraysAPPLE n) → U32Vector
 | 
| n : Integer | 
Alias of glGenVertexArray.
| (glGenVertexShadersEXT range) → Natural
 | 
| range : Natural | 
| (glGenerateMipmap target) → Void
 | 
| target : Integer | 
Version 3.0.
| (glGenerateMipmapEXT target) → Void
 | 
| target : Integer | 
Alias of glGenerateMipmap.
| | (glGenerateMultiTexMipmapEXT |  | texunit |  |  |  |  |  |  |  | target) |  | → |  | Void | 
 | 
| texunit : Integer | 
| target : Integer | 
| (glGenerateTextureMipmapEXT texture target) → Void
 | 
| texture : Natural | 
| target : Integer | 
| | (glGetActiveAtomicCounterBufferiv |  | program |  |  |  |  |  |  |  | bufferIndex |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| bufferIndex : Natural | 
| pname : Integer | 
Version 4.2.
| (glGetActiveAttrib program index bufSize)
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| program : Natural | 
| index : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetActiveAttribARB |  | programObj |  |  |  |  | index |  |  |  |  | maxLength) |  | 
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| programObj : Natural | 
| index : Natural | 
| maxLength : Integer | 
Alias of glGetActiveAttrib.
| | (glGetActiveSubroutineName |  | program |  |  |  |  |  |  |  | shadertype |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | bufsize) |  | → |  |  | 
 | 
| program : Natural | 
| shadertype : Integer | 
| index : Natural | 
| bufsize : Integer | 
Version 1.2.
| | (glGetActiveSubroutineUniformName |  | program |  |  |  |  |  |  |  | shadertype |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | bufsize) |  | → |  |  | 
 | 
| program : Natural | 
| shadertype : Integer | 
| index : Natural | 
| bufsize : Integer | 
Version 1.2.
| | (glGetActiveSubroutineUniformiv |  | program |  |  |  |  |  |  |  | shadertype |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| shadertype : Integer | 
| index : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetActiveUniform program index bufSize)
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| program : Natural | 
| index : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetActiveUniformARB |  | programObj |  |  |  |  | index |  |  |  |  | maxLength) |  | 
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| programObj : Natural | 
| index : Natural | 
| maxLength : Integer | 
Alias of glGetActiveUniform.
| | (glGetActiveUniformBlockName |  | program |  |  |  |  |  |  |  | uniformBlockIndex |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| program : Natural | 
| uniformBlockIndex : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetActiveUniformBlockiv |  | program |  |  |  |  |  |  |  | uniformBlockIndex |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| uniformBlockIndex : Natural | 
| pname : Integer | 
Version 2.0.
| | (glGetActiveUniformName |  | program |  |  |  |  |  |  |  | uniformIndex |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| program : Natural | 
| uniformIndex : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetActiveUniformsiv |  | program |  |  |  |  |  |  |  | uniformCount |  |  |  |  |  |  |  | uniformIndices |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| uniformCount : Integer | 
| uniformIndices : U32Vector | 
| pname : Integer | 
Version 2.0.
| (glGetActiveVaryingNV program index bufSize)
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| program : Natural | 
| index : Natural | 
| bufSize : Integer | 
| (glGetArrayObjectfvATI array pname) → Flonum
 | 
| array : Integer | 
| pname : Integer | 
| (glGetArrayObjectivATI array pname) → Integer
 | 
| array : Integer | 
| pname : Integer | 
| | (glGetAttachedObjectsARB |  | containerObj |  |  |  |  |  |  |  | maxCount) |  | → |  |  | 
 | 
| containerObj : Natural | 
| maxCount : Integer | 
Alias of glGetAttachedShaders.
| | (glGetAttachedShaders program maxCount) |  | → |  |  | 
 | 
| program : Natural | 
| maxCount : Integer | 
Version 2.0.
| (glGetAttribLocation program name) → Integer
 | 
| program : Natural | 
| name : (U Bytes String) | 
Version 2.0.
| (glGetAttribLocationARB programObj name) → Integer
 | 
| programObj : Natural | 
| name : (U Bytes String) | 
Alias of glGetAttribLocation.
| (glGetBooleanIndexedvEXT target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : CPointer | 
Alias of glGetBooleani_v.
| (glGetBooleani_v target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : CPointer | 
Version 3.0.
| (glGetBooleanv pname) → (Vectorof Boolean)
 | 
| pname : Integer | 
| (glGetBufferParameteri64v target pname) → S64Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 3.2.
| (glGetBufferParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.5.
| (glGetBufferParameterivARB target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Alias of glGetBufferParameteriv.
| (glGetBufferParameterui64vNV target pname) → U64Vector
 | 
| target : Integer | 
| pname : Integer | 
| (glGetBufferPointerv target pname) → GLPointer
 | 
| target : Integer | 
| pname : Integer | 
Version 1.5.
| (glGetBufferPointervARB target pname) → GLPointer
 | 
| target : Integer | 
| pname : Integer | 
Alias of glGetBufferPointerv.
| (glGetBufferSubData target offset size data) → Void
 | 
| target : Integer | 
| offset : Integer | 
| size : Integer | 
| data : GLPointer | 
Version 1.5.
| | (glGetBufferSubDataARB |  | target |  |  |  |  |  |  |  | offset |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | data) |  | → |  | Void | 
 | 
| target : Integer | 
| offset : Integer | 
| size : Integer | 
| data : GLPointer | 
Alias of glGetBufferSubData.
| (glGetClipPlane plane) → F64Vector
 | 
| plane : Integer | 
Deprecated in version 3.1.
| (glGetColorTable target format type table) → Void
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| table : GLPointer | 
Version 1.2.
Deprecated in version 3.1.
| (glGetColorTableEXT target format type data) → Void
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| data : GLPointer | 
| (glGetColorTableParameterfv target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetColorTableParameterfvEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetColorTableParameterfvSGI |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| (glGetColorTableParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetColorTableParameterivEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetColorTableParameterivSGI |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| (glGetColorTableSGI target format type table) → Void
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| table : GLPointer | 
| | (glGetCombinerInputParameterfvNV |  | stage |  |  |  |  |  |  |  | portion |  |  |  |  |  |  |  | variable |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| stage : Integer | 
| portion : Integer | 
| variable : Integer | 
| pname : Integer | 
| | (glGetCombinerInputParameterivNV |  | stage |  |  |  |  |  |  |  | portion |  |  |  |  |  |  |  | variable |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| stage : Integer | 
| portion : Integer | 
| variable : Integer | 
| pname : Integer | 
| | (glGetCombinerOutputParameterfvNV |  | stage |  |  |  |  |  |  |  | portion |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| stage : Integer | 
| portion : Integer | 
| pname : Integer | 
| | (glGetCombinerOutputParameterivNV |  | stage |  |  |  |  |  |  |  | portion |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| stage : Integer | 
| portion : Integer | 
| pname : Integer | 
| | (glGetCombinerStageParameterfvNV |  | stage |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| stage : Integer | 
| pname : Integer | 
| | (glGetCompressedMultiTexImageEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | lod |  |  |  |  |  |  |  | img) |  | → |  | Void | 
 | 
| texunit : Integer | 
| target : Integer | 
| lod : Integer | 
| img : GLPointer | 
| (glGetCompressedTexImage target level img) → Void
 | 
| target : Integer | 
| level : Integer | 
| img : GLPointer | 
Version 1.3.
| | (glGetCompressedTexImageARB |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | img) |  | → |  | Void | 
 | 
| target : Integer | 
| level : Integer | 
| img : GLPointer | 
Alias of glGetCompressedTexImage.
| | (glGetCompressedTextureImageEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | lod |  |  |  |  |  |  |  | img) |  | → |  | Void | 
 | 
| texture : Natural | 
| target : Integer | 
| lod : Integer | 
| img : GLPointer | 
| | (glGetConvolutionFilter |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | image) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| image : GLPointer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetConvolutionFilterEXT |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | image) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| image : GLPointer | 
| (glGetConvolutionParameterfv target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetConvolutionParameterfvEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| (glGetConvolutionParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetConvolutionParameterivEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetDebugMessageLog |  | count |  |  |  |  |  |  |  | bufsize |  |  |  |  |  |  |  | sources |  |  |  |  |  |  |  | types |  |  |  |  |  |  |  | ids |  |  |  |  |  |  |  | severities |  |  |  |  |  |  |  | lengths |  |  |  |  |  |  |  | messageLog) |  | → |  | Natural | 
 | 
| count : Natural | 
| bufsize : Integer | 
| sources : S32Vector | 
| types : S32Vector | 
| ids : U32Vector | 
| severities : S32Vector | 
| lengths : S32Vector | 
| messageLog : Bytes | 
Version 4.3.
| | (glGetDebugMessageLogAMD count bufsize) |  | → |  | | Natural |  | S32Vector |  | U32Vector |  | U32Vector |  | S32Vector |  | Bytes | 
 | 
 | 
| count : Natural | 
| bufsize : Integer | 
| | (glGetDebugMessageLogARB count bufsize) |  | → |  | | Natural |  | S32Vector |  | S32Vector |  | U32Vector |  | S32Vector |  | S32Vector |  | Bytes | 
 | 
 | 
| count : Natural | 
| bufsize : Integer | 
| (glGetDetailTexFuncSGIS target points) → Void
 | 
| target : Integer | 
| points : F32Vector | 
| (glGetDoubleIndexedvEXT target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : F64Vector | 
| (glGetDoublei_v target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : F64Vector | 
Version 4.1.
| (glGetDoublev pname) → F64Vector
 | 
| pname : Integer | 
| (glGetFenceivNV fence pname) → S32Vector
 | 
| fence : Natural | 
| pname : Integer | 
| | (glGetFinalCombinerInputParameterfvNV |  | variable |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| variable : Integer | 
| pname : Integer | 
| | (glGetFinalCombinerInputParameterivNV |  | variable |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| variable : Integer | 
| pname : Integer | 
| (glGetFloatIndexedvEXT target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : F32Vector | 
| (glGetFloati_v target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : F32Vector | 
Version 4.1.
| (glGetFloatv pname) → F32Vector
 | 
| pname : Integer | 
| (glGetFogFuncSGIS points) → Void
 | 
| points : F32Vector | 
| (glGetFragDataIndex program name) → Integer
 | 
| program : Natural | 
| name : (U Bytes String) | 
Version 1.2.
| (glGetFragDataLocation program name) → Integer
 | 
| program : Natural | 
| name : (U Bytes String) | 
Version 3.0.
| (glGetFragDataLocationEXT program name) → Integer
 | 
| program : Natural | 
| name : (U Bytes String) | 
Alias of glGetFragDataLocation.
| (glGetFragmentLightfvSGIX light pname) → F32Vector
 | 
| light : Integer | 
| pname : Integer | 
| (glGetFragmentLightivSGIX light pname) → S32Vector
 | 
| light : Integer | 
| pname : Integer | 
| (glGetFragmentMaterialfvSGIX face pname) → F32Vector
 | 
| face : Integer | 
| pname : Integer | 
| (glGetFragmentMaterialivSGIX face pname) → S32Vector
 | 
| face : Integer | 
| pname : Integer | 
| | (glGetFramebufferAttachmentParameteriv |  | target |  |  |  |  |  |  |  | attachment |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| attachment : Integer | 
| pname : Integer | 
Version 3.0.
| | (glGetFramebufferAttachmentParameterivEXT |  | target |  |  |  |  | attachment |  |  |  |  | pname) |  | 
 | 
| → S32Vector | 
| target : Integer | 
| attachment : Integer | 
| pname : Integer | 
Alias of glGetFramebufferAttachmentParameteriv.
| (glGetFramebufferParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 4.3.
| | (glGetFramebufferParameterivEXT |  | framebuffer |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| framebuffer : Natural | 
| pname : Integer | 
| (glGetGraphicsResetStatusARB) → Integer
 | 
| (glGetHandleARB pname) → Natural
 | 
| pname : Integer | 
| | (glGetHistogram |  | target |  |  |  |  |  |  |  | reset |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | the-values) |  | → |  | Void | 
 | 
| target : Integer | 
| reset : Boolean | 
| format : Integer | 
| type : Integer | 
| the-values : GLPointer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetHistogramEXT |  | target |  |  |  |  |  |  |  | reset |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | the-values) |  | → |  | Void | 
 | 
| target : Integer | 
| reset : Boolean | 
| format : Integer | 
| type : Integer | 
| the-values : GLPointer | 
| (glGetHistogramParameterfv target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| (glGetHistogramParameterfvEXT target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
| (glGetHistogramParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| (glGetHistogramParameterivEXT target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetImageHandleNV |  | texture |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | layered |  |  |  |  |  |  |  | layer |  |  |  |  |  |  |  | format) |  | → |  | Natural | 
 | 
| texture : Natural | 
| level : Integer | 
| layered : Boolean | 
| layer : Integer | 
| format : Integer | 
| | (glGetImageTransformParameterfvHP |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetImageTransformParameterivHP |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetInfoLogARB obj maxLength) |  | → |  |  | 
 | 
| obj : Natural | 
| maxLength : Integer | 
| (glGetInstrumentsSGIX) → Integer
 | 
| (glGetInteger64i_v target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : S64Vector | 
Version 3.2.
| (glGetInteger64v pname) → S64Vector
 | 
| pname : Integer | 
Version 1.2.
| (glGetIntegerIndexedvEXT target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : S32Vector | 
Alias of glGetIntegeri_v.
| (glGetIntegeri_v target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : S32Vector | 
Version 3.0.
| (glGetIntegerui64i_vNV value index result) → Void
 | 
| value : Integer | 
| index : Natural | 
| result : U64Vector | 
| (glGetIntegerui64vNV value result) → Void
 | 
| value : Integer | 
| result : U64Vector | 
| (glGetIntegerv pname) → S32Vector
 | 
| pname : Integer | 
| | (glGetInternalformati64v |  | target |  |  |  |  |  |  |  | internalformat |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | bufSize) |  | → |  | S64Vector | 
 | 
| target : Integer | 
| internalformat : Integer | 
| pname : Integer | 
| bufSize : Integer | 
Version 4.3.
| | (glGetInternalformativ |  | target |  |  |  |  |  |  |  | internalformat |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | bufSize) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| internalformat : Integer | 
| pname : Integer | 
| bufSize : Integer | 
Version 4.2.
| (glGetInvariantBooleanvEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : CPointer | 
| (glGetInvariantFloatvEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : F32Vector | 
| (glGetInvariantIntegervEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : S32Vector | 
| (glGetLightfv light pname) → F32Vector
 | 
| light : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| (glGetLightiv light pname) → S32Vector
 | 
| light : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| (glGetListParameterfvSGIX list pname) → F32Vector
 | 
| list : Natural | 
| pname : Integer | 
| (glGetListParameterivSGIX list pname) → S32Vector
 | 
| list : Natural | 
| pname : Integer | 
| | (glGetLocalConstantBooleanvEXT |  | id |  |  |  |  |  |  |  | value |  |  |  |  |  |  |  | data) |  | → |  | Void | 
 | 
| id : Natural | 
| value : Integer | 
| data : CPointer | 
| (glGetLocalConstantFloatvEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : F32Vector | 
| | (glGetLocalConstantIntegervEXT |  | id |  |  |  |  |  |  |  | value |  |  |  |  |  |  |  | data) |  | → |  | Void | 
 | 
| id : Natural | 
| value : Integer | 
| data : S32Vector | 
| | (glGetMapAttribParameterfvNV |  | target |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| pname : Integer | 
| | (glGetMapAttribParameterivNV |  | target |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| pname : Integer | 
| | (glGetMapControlPointsNV |  | target |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | ustride |  |  |  |  |  |  |  | vstride |  |  |  |  |  |  |  | packed |  |  |  |  |  |  |  | points) |  | → |  | Void | 
 | 
| target : Integer | 
| index : Natural | 
| type : Integer | 
| ustride : Integer | 
| vstride : Integer | 
| packed : Boolean | 
| points : GLPointer | 
| (glGetMapParameterfvNV target pname params) → Void
 | 
| target : Integer | 
| pname : Integer | 
| params : F32Vector | 
| (glGetMapParameterivNV target pname params) → Void
 | 
| target : Integer | 
| pname : Integer | 
| params : S32Vector | 
| (glGetMapdv target query v) → Void
 | 
| target : Integer | 
| query : Integer | 
| v : F64Vector | 
Deprecated in version 3.1.
| (glGetMapfv target query v) → Void
 | 
| target : Integer | 
| query : Integer | 
| v : F32Vector | 
Deprecated in version 3.1.
| (glGetMapiv target query v) → Void
 | 
| target : Integer | 
| query : Integer | 
| v : S32Vector | 
Deprecated in version 3.1.
| (glGetMaterialfv face pname) → F32Vector
 | 
| face : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| (glGetMaterialiv face pname) → S32Vector
 | 
| face : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| | (glGetMinmax |  | target |  |  |  |  |  |  |  | reset |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | the-values) |  | → |  | Void | 
 | 
| target : Integer | 
| reset : Boolean | 
| format : Integer | 
| type : Integer | 
| the-values : GLPointer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetMinmaxEXT |  | target |  |  |  |  |  |  |  | reset |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | the-values) |  | → |  | Void | 
 | 
| target : Integer | 
| reset : Boolean | 
| format : Integer | 
| type : Integer | 
| the-values : GLPointer | 
| (glGetMinmaxParameterfv target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| (glGetMinmaxParameterfvEXT target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
| (glGetMinmaxParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.2.
Deprecated in version 3.1.
| (glGetMinmaxParameterivEXT target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
| (glGetMultiTexEnvfvEXT texunit target pname) → F32Vector
 | 
| texunit : Integer | 
| target : Integer | 
| pname : Integer | 
| (glGetMultiTexEnvivEXT texunit target pname) → S32Vector
 | 
| texunit : Integer | 
| target : Integer | 
| pname : Integer | 
| (glGetMultiTexGendvEXT texunit coord pname) → F64Vector
 | 
| texunit : Integer | 
| coord : Integer | 
| pname : Integer | 
| (glGetMultiTexGenfvEXT texunit coord pname) → F32Vector
 | 
| texunit : Integer | 
| coord : Integer | 
| pname : Integer | 
| (glGetMultiTexGenivEXT texunit coord pname) → S32Vector
 | 
| texunit : Integer | 
| coord : Integer | 
| pname : Integer | 
| | (glGetMultiTexImageEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | pixels) |  | → |  | Void | 
 | 
| texunit : Integer | 
| target : Integer | 
| level : Integer | 
| format : Integer | 
| type : Integer | 
| pixels : GLPointer | 
| | (glGetMultiTexLevelParameterfvEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| texunit : Integer | 
| target : Integer | 
| level : Integer | 
| pname : Integer | 
| | (glGetMultiTexLevelParameterivEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| texunit : Integer | 
| target : Integer | 
| level : Integer | 
| pname : Integer | 
| | (glGetMultiTexParameterIivEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| texunit : Integer | 
| target : Integer | 
| pname : Integer | 
| | (glGetMultiTexParameterIuivEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | U32Vector | 
 | 
| texunit : Integer | 
| target : Integer | 
| pname : Integer | 
| | (glGetMultiTexParameterfvEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| texunit : Integer | 
| target : Integer | 
| pname : Integer | 
| | (glGetMultiTexParameterivEXT |  | texunit |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| texunit : Integer | 
| target : Integer | 
| pname : Integer | 
| (glGetMultisamplefv pname index) → F32Vector
 | 
| pname : Integer | 
| index : Natural | 
Version 1.2.
| (glGetMultisamplefvNV pname index) → F32Vector
 | 
| pname : Integer | 
| index : Natural | 
| | (glGetNamedBufferParameterivEXT |  | buffer |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| buffer : Natural | 
| pname : Integer | 
| | (glGetNamedBufferParameterui64vNV |  | buffer |  |  |  |  |  |  |  | pname) |  | → |  | U64Vector | 
 | 
| buffer : Natural | 
| pname : Integer | 
| (glGetNamedBufferPointervEXT buffer pname) → GLPointer
 | 
| buffer : Natural | 
| pname : Integer | 
| | (glGetNamedBufferSubDataEXT |  | buffer |  |  |  |  |  |  |  | offset |  |  |  |  |  |  |  | size |  |  |  |  |  |  |  | data) |  | → |  | Void | 
 | 
| buffer : Natural | 
| offset : Integer | 
| size : Integer | 
| data : GLPointer | 
| | (glGetNamedFramebufferAttachmentParameterivEXT |  | framebuffer |  |  |  |  | attachment |  |  |  |  | pname) |  | 
 | 
| → S32Vector | 
| framebuffer : Natural | 
| attachment : Integer | 
| pname : Integer | 
| | (glGetNamedFramebufferParameterivEXT |  | framebuffer |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| framebuffer : Natural | 
| pname : Integer | 
| | (glGetNamedProgramLocalParameterIivEXT |  | program |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | index) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| target : Integer | 
| index : Natural | 
| | (glGetNamedProgramLocalParameterIuivEXT |  | program |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | index) |  | → |  | U32Vector | 
 | 
| program : Natural | 
| target : Integer | 
| index : Natural | 
| | (glGetNamedProgramLocalParameterdvEXT |  | program |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | index) |  | → |  | F64Vector | 
 | 
| program : Natural | 
| target : Integer | 
| index : Natural | 
| | (glGetNamedProgramLocalParameterfvEXT |  | program |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | index) |  | → |  | F32Vector | 
 | 
| program : Natural | 
| target : Integer | 
| index : Natural | 
| | (glGetNamedProgramStringEXT |  | program |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | string) |  | → |  | Void | 
 | 
| program : Natural | 
| target : Integer | 
| pname : Integer | 
| string : GLPointer | 
| | (glGetNamedProgramivEXT |  | program |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | Integer | 
 | 
| program : Natural | 
| target : Integer | 
| pname : Integer | 
| | (glGetNamedRenderbufferParameterivEXT |  | renderbuffer |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| renderbuffer : Natural | 
| pname : Integer | 
| | (glGetNamedStringARB namelen name bufSize) |  | → |  |  | 
 | 
| namelen : Integer | 
| name : (U Bytes String) | 
| bufSize : Integer | 
| (glGetNamedStringivARB namelen name pname) → S32Vector
 | 
| namelen : Integer | 
| name : (U Bytes String) | 
| pname : Integer | 
| (glGetObjectBufferfvATI buffer pname) → Flonum
 | 
| buffer : Natural | 
| pname : Integer | 
| (glGetObjectBufferivATI buffer pname) → Integer
 | 
| buffer : Natural | 
| pname : Integer | 
| | (glGetObjectLabel identifier name bufSize) |  | → |  |  | 
 | 
| identifier : Integer | 
| name : Natural | 
| bufSize : Integer | 
Version 4.3.
| (glGetObjectParameterfvARB obj pname) → F32Vector
 | 
| obj : Natural | 
| pname : Integer | 
| | (glGetObjectParameterivAPPLE |  | objectType |  |  |  |  |  |  |  | name |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| objectType : Integer | 
| name : Natural | 
| pname : Integer | 
| (glGetObjectParameterivARB obj pname) → S32Vector
 | 
| obj : Natural | 
| pname : Integer | 
| | (glGetObjectPtrLabel ptr bufSize) |  | → |  |  | 
 | 
| ptr : GLPointer | 
| bufSize : Integer | 
Version 4.3.
| (glGetOcclusionQueryivNV id pname) → S32Vector
 | 
| id : Natural | 
| pname : Integer | 
| (glGetOcclusionQueryuivNV id pname) → U32Vector
 | 
| id : Natural | 
| pname : Integer | 
| (glGetPathColorGenfvNV color pname) → F32Vector
 | 
| color : Integer | 
| pname : Integer | 
| (glGetPathColorGenivNV color pname) → S32Vector
 | 
| color : Integer | 
| pname : Integer | 
| (glGetPathCommandsNV path commands) → Void
 | 
| path : Natural | 
| commands : Bytes | 
| (glGetPathCoordsNV path coords) → Void
 | 
| path : Natural | 
| coords : F32Vector | 
| (glGetPathDashArrayNV path dashArray) → Void
 | 
| path : Natural | 
| dashArray : F32Vector | 
| | (glGetPathLengthNV |  | path |  |  |  |  |  |  |  | startSegment |  |  |  |  |  |  |  | numSegments) |  | → |  | Flonum | 
 | 
| path : Natural | 
| startSegment : Integer | 
| numSegments : Integer | 
| | (glGetPathMetricRangeNV |  | metricQueryMask |  |  |  |  |  |  |  | firstPathName |  |  |  |  |  |  |  | numPaths |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | metrics) |  | → |  | Void | 
 | 
| metricQueryMask : Natural | 
| firstPathName : Natural | 
| numPaths : Integer | 
| stride : Integer | 
| metrics : F32Vector | 
| | (glGetPathMetricsNV |  | metricQueryMask |  |  |  |  |  |  |  | numPaths |  |  |  |  |  |  |  | pathNameType |  |  |  |  |  |  |  | paths |  |  |  |  |  |  |  | pathBase |  |  |  |  |  |  |  | stride |  |  |  |  |  |  |  | metrics) |  | → |  | Void | 
 | 
| metricQueryMask : Natural | 
| numPaths : Integer | 
| pathNameType : Integer | 
| paths : GLPointer | 
| pathBase : Natural | 
| stride : Integer | 
| metrics : F32Vector | 
| (glGetPathParameterfvNV path pname) → F32Vector
 | 
| path : Natural | 
| pname : Integer | 
| (glGetPathParameterivNV path pname) → S32Vector
 | 
| path : Natural | 
| pname : Integer | 
| | (glGetPathSpacingNV |  | pathListMode |  |  |  |  |  |  |  | numPaths |  |  |  |  |  |  |  | pathNameType |  |  |  |  |  |  |  | paths |  |  |  |  |  |  |  | pathBase |  |  |  |  |  |  |  | advanceScale |  |  |  |  |  |  |  | kerningScale |  |  |  |  |  |  |  | transformType |  |  |  |  |  |  |  | returnedSpacing) |  | → |  | Void | 
 | 
| pathListMode : Integer | 
| numPaths : Integer | 
| pathNameType : Integer | 
| paths : GLPointer | 
| pathBase : Natural | 
| advanceScale : Flonum | 
| kerningScale : Flonum | 
| transformType : Integer | 
| returnedSpacing : F32Vector | 
| (glGetPathTexGenfvNV texCoordSet pname) → F32Vector
 | 
| texCoordSet : Integer | 
| pname : Integer | 
| (glGetPathTexGenivNV texCoordSet pname) → S32Vector
 | 
| texCoordSet : Integer | 
| pname : Integer | 
| | (glGetPerfMonitorCounterDataAMD |  | monitor |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | dataSize) |  | → |  |  | 
 | 
| monitor : Natural | 
| pname : Integer | 
| dataSize : Integer | 
| | (glGetPerfMonitorCounterInfoAMD |  | group |  |  |  |  |  |  |  | counter |  |  |  |  |  |  |  | pname |  |  |  |  |  |  |  | data) |  | → |  | Void | 
 | 
| group : Natural | 
| counter : Natural | 
| pname : Integer | 
| data : GLPointer | 
| | (glGetPerfMonitorCounterStringAMD |  | group |  |  |  |  |  |  |  | counter |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| group : Natural | 
| counter : Natural | 
| bufSize : Integer | 
| | (glGetPerfMonitorCountersAMD |  | group |  |  |  |  | counterSize) |  | 
 | 
| |  | → |  | | Integer |  | Integer |  | U32Vector | 
 | 
 | 
| group : Natural | 
| counterSize : Integer | 
| | (glGetPerfMonitorGroupStringAMD |  | group |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| group : Natural | 
| bufSize : Integer | 
| | (glGetPerfMonitorGroupsAMD groupsSize) |  | → |  |  | 
 | 
| groupsSize : Integer | 
| (glGetPixelMapfv map the-values) → Void
 | 
| map : Integer | 
| the-values : F32Vector | 
Deprecated in version 3.1.
| (glGetPixelMapuiv map the-values) → Void
 | 
| map : Integer | 
| the-values : U32Vector | 
Deprecated in version 3.1.
| (glGetPixelMapusv map the-values) → Void
 | 
| map : Integer | 
| the-values : U16Vector | 
Deprecated in version 3.1.
| (glGetPixelTexGenParameterfvSGIS pname) → F32Vector
 | 
| pname : Integer | 
| (glGetPixelTexGenParameterivSGIS pname) → S32Vector
 | 
| pname : Integer | 
| | (glGetPixelTransformParameterfvEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| | (glGetPixelTransformParameterivEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
| (glGetPointerIndexedvEXT target index data) → Void
 | 
| target : Integer | 
| index : Natural | 
| data : CPointer | 
| (glGetPointerv pname) → GLPointer
 | 
| pname : Integer | 
Version 1.1.
| (glGetPointervEXT pname) → GLPointer
 | 
| pname : Integer | 
Alias of glGetPointerv.
| (glGetPolygonStipple mask) → Void
 | 
| mask : Bytes | 
Deprecated in version 3.1.
| | (glGetProgramBinary program bufSize binary) |  | → |  |  | 
 | 
| program : Natural | 
| bufSize : Integer | 
| binary : GLPointer | 
Version 4.1.
| | (glGetProgramEnvParameterIivNV |  | target |  |  |  |  |  |  |  | index) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramEnvParameterIuivNV |  | target |  |  |  |  |  |  |  | index) |  | → |  | U32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramEnvParameterdvARB |  | target |  |  |  |  |  |  |  | index) |  | → |  | F64Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramEnvParameterfvARB |  | target |  |  |  |  |  |  |  | index) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramInfoLog program bufSize) |  | → |  |  | 
 | 
| program : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetProgramInterfaceiv |  | program |  |  |  |  |  |  |  | programInterface |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| programInterface : Integer | 
| pname : Integer | 
Version 4.3.
| | (glGetProgramLocalParameterIivNV |  | target |  |  |  |  |  |  |  | index) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramLocalParameterIuivNV |  | target |  |  |  |  |  |  |  | index) |  | → |  | U32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramLocalParameterdvARB |  | target |  |  |  |  |  |  |  | index) |  | → |  | F64Vector | 
 | 
| target : Integer | 
| index : Natural | 
| | (glGetProgramLocalParameterfvARB |  | target |  |  |  |  |  |  |  | index) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| (glGetProgramNamedParameterdvNV id len name) → F64Vector
 | 
| id : Natural | 
| len : Integer | 
| name : (U Bytes String) | 
| (glGetProgramNamedParameterfvNV id len name) → F32Vector
 | 
| id : Natural | 
| len : Integer | 
| name : (U Bytes String) | 
| | (glGetProgramParameterdvNV |  | target |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | pname) |  | → |  | F64Vector | 
 | 
| target : Integer | 
| index : Natural | 
| pname : Integer | 
| | (glGetProgramParameterfvNV |  | target |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| index : Natural | 
| pname : Integer | 
| | (glGetProgramPipelineInfoLog |  | pipeline |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| pipeline : Natural | 
| bufSize : Integer | 
Version 4.1.
| (glGetProgramPipelineiv pipeline pname) → S32Vector
 | 
| pipeline : Natural | 
| pname : Integer | 
Version 4.1.
| | (glGetProgramResourceIndex |  | program |  |  |  |  |  |  |  | programInterface |  |  |  |  |  |  |  | name) |  | → |  | Natural | 
 | 
| program : Natural | 
| programInterface : Integer | 
| name : (U Bytes String) | 
Version 4.3.
| | (glGetProgramResourceLocation |  | program |  |  |  |  |  |  |  | programInterface |  |  |  |  |  |  |  | name) |  | → |  | Integer | 
 | 
| program : Natural | 
| programInterface : Integer | 
| name : (U Bytes String) | 
Version 4.3.
| | (glGetProgramResourceLocationIndex |  | program |  |  |  |  |  |  |  | programInterface |  |  |  |  |  |  |  | name) |  | → |  | Integer | 
 | 
| program : Natural | 
| programInterface : Integer | 
| name : (U Bytes String) | 
Version 4.3.
| | (glGetProgramResourceName |  | program |  |  |  |  |  |  |  | programInterface |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| program : Natural | 
| programInterface : Integer | 
| index : Natural | 
| bufSize : Integer | 
Version 4.3.
| | (glGetProgramResourceiv |  | program |  |  |  |  |  |  |  | programInterface |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | propCount |  |  |  |  |  |  |  | props |  |  |  |  |  |  |  | bufSize) |  | → |  |  | 
 | 
| program : Natural | 
| programInterface : Integer | 
| index : Natural | 
| propCount : Integer | 
| props : S32Vector | 
| bufSize : Integer | 
Version 4.3.
| | (glGetProgramStageiv |  | program |  |  |  |  |  |  |  | shadertype |  |  |  |  |  |  |  | pname) |  | → |  | Integer | 
 | 
| program : Natural | 
| shadertype : Integer | 
| pname : Integer | 
Version 1.2.
| (glGetProgramStringARB target pname string) → Void
 | 
| target : Integer | 
| pname : Integer | 
| string : GLPointer | 
| (glGetProgramStringNV id pname program) → Void
 | 
| id : Natural | 
| pname : Integer | 
| program : Bytes | 
| | (glGetProgramSubroutineParameteruivNV |  | target |  |  |  |  |  |  |  | index |  |  |  |  |  |  |  | param) |  | → |  | Void | 
 | 
| target : Integer | 
| index : Natural | 
| param : U32Vector | 
| (glGetProgramiv program pname) → Integer
 | 
| program : Natural | 
| pname : Integer | 
Version 2.0.
| (glGetProgramivARB target pname) → Integer
 | 
| target : Integer | 
| pname : Integer | 
| (glGetProgramivNV id pname) → S32Vector
 | 
| id : Natural | 
| pname : Integer | 
| (glGetQueryIndexediv target index pname) → S32Vector
 | 
| target : Integer | 
| index : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetQueryObjecti64v id pname) → S64Vector
 | 
| id : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetQueryObjecti64vEXT id pname) → S64Vector
 | 
| id : Natural | 
| pname : Integer | 
| (glGetQueryObjectiv id pname) → S32Vector
 | 
| id : Natural | 
| pname : Integer | 
Version 1.5.
| (glGetQueryObjectivARB id pname) → S32Vector
 | 
| id : Natural | 
| pname : Integer | 
Alias of glGetQueryObjectiv.
| (glGetQueryObjectui64v id pname) → U64Vector
 | 
| id : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetQueryObjectui64vEXT id pname) → U64Vector
 | 
| id : Natural | 
| pname : Integer | 
| (glGetQueryObjectuiv id pname) → U32Vector
 | 
| id : Natural | 
| pname : Integer | 
Version 1.5.
| (glGetQueryObjectuivARB id pname) → U32Vector
 | 
| id : Natural | 
| pname : Integer | 
Alias of glGetQueryObjectuiv.
| (glGetQueryiv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 1.5.
| (glGetQueryivARB target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Alias of glGetQueryiv.
| (glGetRenderbufferParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 3.0.
| | (glGetRenderbufferParameterivEXT |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| pname : Integer | 
Alias of glGetRenderbufferParameteriv.
| (glGetSamplerParameterIiv sampler pname) → S32Vector
 | 
| sampler : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetSamplerParameterIuiv sampler pname) → U32Vector
 | 
| sampler : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetSamplerParameterfv sampler pname) → F32Vector
 | 
| sampler : Natural | 
| pname : Integer | 
Version 1.2.
| (glGetSamplerParameteriv sampler pname) → S32Vector
 | 
| sampler : Natural | 
| pname : Integer | 
Version 1.2.
| | (glGetSeparableFilter |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | row |  |  |  |  |  |  |  | column |  |  |  |  |  |  |  | span) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| row : GLPointer | 
| column : GLPointer | 
| span : GLPointer | 
Version 1.2.
Deprecated in version 3.1.
| | (glGetSeparableFilterEXT |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | row |  |  |  |  |  |  |  | column |  |  |  |  |  |  |  | span) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| row : GLPointer | 
| column : GLPointer | 
| span : GLPointer | 
| | (glGetShaderInfoLog shader bufSize) |  | → |  |  | 
 | 
| shader : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetShaderPrecisionFormat |  | shadertype |  |  |  |  |  |  |  | precisiontype) |  | → |  |  | 
 | 
| shadertype : Integer | 
| precisiontype : Integer | 
Version 4.1.
| | (glGetShaderSource shader bufSize) |  | → |  |  | 
 | 
| shader : Natural | 
| bufSize : Integer | 
Version 2.0.
| | (glGetShaderSourceARB obj maxLength) |  | → |  |  | 
 | 
| obj : Natural | 
| maxLength : Integer | 
Alias of glGetShaderSource.
| (glGetShaderiv shader pname) → Integer
 | 
| shader : Natural | 
| pname : Integer | 
Version 2.0.
| (glGetSharpenTexFuncSGIS target points) → Void
 | 
| target : Integer | 
| points : F32Vector | 
| (glGetString name) → String
 | 
| name : Integer | 
| (glGetStringi name index) → String
 | 
| name : Integer | 
| index : Natural | 
Version 3.0.
| | (glGetSubroutineIndex |  | program |  |  |  |  |  |  |  | shadertype |  |  |  |  |  |  |  | name) |  | → |  | Natural | 
 | 
| program : Natural | 
| shadertype : Integer | 
| name : (U Bytes String) | 
Version 1.2.
| | (glGetSubroutineUniformLocation |  | program |  |  |  |  |  |  |  | shadertype |  |  |  |  |  |  |  | name) |  | → |  | Integer | 
 | 
| program : Natural | 
| shadertype : Integer | 
| name : (U Bytes String) | 
Version 1.2.
| | (glGetSynciv sync pname bufSize) |  | → |  |  | 
 | 
| sync : GLSync | 
| pname : Integer | 
| bufSize : Integer | 
Version 1.2.
| (glGetTexBumpParameterfvATI pname) → F32Vector
 | 
| pname : Integer | 
| (glGetTexBumpParameterivATI pname) → S32Vector
 | 
| pname : Integer | 
| (glGetTexEnvfv target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| (glGetTexEnviv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| | (glGetTexFilterFuncSGIS |  | target |  |  |  |  |  |  |  | filter |  |  |  |  |  |  |  | weights) |  | → |  | Void | 
 | 
| target : Integer | 
| filter : Integer | 
| weights : F32Vector | 
| (glGetTexGendv coord pname) → F64Vector
 | 
| coord : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| (glGetTexGenfv coord pname) → F32Vector
 | 
| coord : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| (glGetTexGeniv coord pname) → S32Vector
 | 
| coord : Integer | 
| pname : Integer | 
Deprecated in version 3.1.
| | (glGetTexImage |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | pixels) |  | → |  | Void | 
 | 
| target : Integer | 
| level : Integer | 
| format : Integer | 
| type : Integer | 
| pixels : GLPointer | 
| | (glGetTexLevelParameterfv |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| target : Integer | 
| level : Integer | 
| pname : Integer | 
| | (glGetTexLevelParameteriv |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| target : Integer | 
| level : Integer | 
| pname : Integer | 
| (glGetTexParameterIiv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 3.0.
| (glGetTexParameterIivEXT target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
Alias of glGetTexParameterIiv.
| (glGetTexParameterIuiv target pname) → U32Vector
 | 
| target : Integer | 
| pname : Integer | 
Version 3.0.
| (glGetTexParameterIuivEXT target pname) → U32Vector
 | 
| target : Integer | 
| pname : Integer | 
Alias of glGetTexParameterIuiv.
| | (glGetTexParameterPointervAPPLE |  | target |  |  |  |  |  |  |  | pname) |  | → |  | GLPointer | 
 | 
| target : Integer | 
| pname : Integer | 
| (glGetTexParameterfv target pname) → F32Vector
 | 
| target : Integer | 
| pname : Integer | 
| (glGetTexParameteriv target pname) → S32Vector
 | 
| target : Integer | 
| pname : Integer | 
| (glGetTextureHandleNV texture) → Natural
 | 
| texture : Natural | 
| | (glGetTextureImageEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | pixels) |  | → |  | Void | 
 | 
| texture : Natural | 
| target : Integer | 
| level : Integer | 
| format : Integer | 
| type : Integer | 
| pixels : GLPointer | 
| | (glGetTextureLevelParameterfvEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| texture : Natural | 
| target : Integer | 
| level : Integer | 
| pname : Integer | 
| | (glGetTextureLevelParameterivEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| texture : Natural | 
| target : Integer | 
| level : Integer | 
| pname : Integer | 
| | (glGetTextureParameterIivEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| texture : Natural | 
| target : Integer | 
| pname : Integer | 
| | (glGetTextureParameterIuivEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | U32Vector | 
 | 
| texture : Natural | 
| target : Integer | 
| pname : Integer | 
| | (glGetTextureParameterfvEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| texture : Natural | 
| target : Integer | 
| pname : Integer | 
| | (glGetTextureParameterivEXT |  | texture |  |  |  |  |  |  |  | target |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| texture : Natural | 
| target : Integer | 
| pname : Integer | 
| | (glGetTextureSamplerHandleNV |  | texture |  |  |  |  |  |  |  | sampler) |  | → |  | Natural | 
 | 
| texture : Natural | 
| sampler : Natural | 
| (glGetTrackMatrixivNV target address pname) → Integer
 | 
| target : Integer | 
| address : Natural | 
| pname : Integer | 
| | (glGetTransformFeedbackVarying |  | program |  |  |  |  | index |  |  |  |  | bufSize) |  | 
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| program : Natural | 
| index : Natural | 
| bufSize : Integer | 
Version 3.0.
| | (glGetTransformFeedbackVaryingEXT |  | program |  |  |  |  | index |  |  |  |  | bufSize) |  | 
 | 
| |  | → |  | | Integer |  | Integer |  | Integer |  | Bytes | 
 | 
 | 
| program : Natural | 
| index : Natural | 
| bufSize : Integer | 
Alias of glGetTransformFeedbackVarying.
| | (glGetTransformFeedbackVaryingNV |  | program |  |  |  |  |  |  |  | index) |  | → |  | Integer | 
 | 
| program : Natural | 
| index : Natural | 
Alias of glGetTransformFeedbackVarying.
| | (glGetUniformBlockIndex |  | program |  |  |  |  |  |  |  | uniformBlockName) |  | → |  | Natural | 
 | 
| program : Natural | 
| uniformBlockName : (U Bytes String) | 
Version 2.0.
| | (glGetUniformBufferSizeEXT |  | program |  |  |  |  |  |  |  | location) |  | → |  | Integer | 
 | 
| program : Natural | 
| location : Integer | 
| | (glGetUniformIndices |  | program |  |  |  |  |  |  |  | uniformCount |  |  |  |  |  |  |  | uniformNames) |  | → |  | U32Vector | 
 | 
| program : Natural | 
| uniformCount : Integer | 
| uniformNames : (Vectorof (U Bytes String)) | 
Version 2.0.
| (glGetUniformLocation program name) → Integer
 | 
| program : Natural | 
| name : (U Bytes String) | 
Version 2.0.
| (glGetUniformLocationARB programObj name) → Integer
 | 
| programObj : Natural | 
| name : (U Bytes String) | 
Alias of glGetUniformLocation.
| (glGetUniformOffsetEXT program location) → Integer
 | 
| program : Natural | 
| location : Integer | 
| | (glGetUniformSubroutineuiv |  | shadertype |  |  |  |  |  |  |  | location) |  | → |  | Natural | 
 | 
| shadertype : Integer | 
| location : Integer | 
Version 1.2.
| (glGetUniformdv program location params) → Void
 | 
| program : Natural | 
| location : Integer | 
| params : F64Vector | 
Version 1.2.
| (glGetUniformfv program location params) → Void
 | 
| program : Natural | 
| location : Integer | 
| params : F32Vector | 
Version 2.0.
| | (glGetUniformfvARB |  | programObj |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | params) |  | → |  | Void | 
 | 
| programObj : Natural | 
| location : Integer | 
| params : F32Vector | 
Alias of glGetUniformfv.
| (glGetUniformi64vNV program location params) → Void
 | 
| program : Natural | 
| location : Integer | 
| params : S64Vector | 
| (glGetUniformiv program location params) → Void
 | 
| program : Natural | 
| location : Integer | 
| params : S32Vector | 
Version 2.0.
| | (glGetUniformivARB |  | programObj |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | params) |  | → |  | Void | 
 | 
| programObj : Natural | 
| location : Integer | 
| params : S32Vector | 
Alias of glGetUniformiv.
| | (glGetUniformui64vNV |  | program |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | params) |  | → |  | Void | 
 | 
| program : Natural | 
| location : Integer | 
| params : U64Vector | 
| (glGetUniformuiv program location params) → Void
 | 
| program : Natural | 
| location : Integer | 
| params : U32Vector | 
Version 3.0.
| (glGetUniformuivEXT program location params) → Void
 | 
| program : Natural | 
| location : Integer | 
| params : U32Vector | 
Alias of glGetUniformuiv.
| (glGetVariantArrayObjectfvATI id pname) → Flonum
 | 
| id : Natural | 
| pname : Integer | 
| (glGetVariantArrayObjectivATI id pname) → Integer
 | 
| id : Natural | 
| pname : Integer | 
| (glGetVariantBooleanvEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : CPointer | 
| (glGetVariantFloatvEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : F32Vector | 
| (glGetVariantIntegervEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : S32Vector | 
| (glGetVariantPointervEXT id value data) → Void
 | 
| id : Natural | 
| value : Integer | 
| data : CPointer | 
| (glGetVaryingLocationNV program name) → Integer
 | 
| program : Natural | 
| name : (U Bytes String) | 
| | (glGetVertexAttribArrayObjectfvATI |  | index |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| index : Natural | 
| pname : Integer | 
| | (glGetVertexAttribArrayObjectivATI |  | index |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| index : Natural | 
| pname : Integer | 
| (glGetVertexAttribIiv index pname) → S32Vector
 | 
| index : Natural | 
| pname : Integer | 
Version 3.0.
| (glGetVertexAttribIivEXT index pname) → S32Vector
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribIiv.
| (glGetVertexAttribIuiv index pname) → U32Vector
 | 
| index : Natural | 
| pname : Integer | 
Version 3.0.
| (glGetVertexAttribIuivEXT index pname) → U32Vector
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribIuiv.
| (glGetVertexAttribLdv index pname) → F64Vector
 | 
| index : Natural | 
| pname : Integer | 
Version 4.1.
| (glGetVertexAttribLdvEXT index pname) → F64Vector
 | 
| index : Natural | 
| pname : Integer | 
| (glGetVertexAttribLi64vNV index pname) → S64Vector
 | 
| index : Natural | 
| pname : Integer | 
| (glGetVertexAttribLui64vNV index pname) → U64Vector
 | 
| index : Natural | 
| pname : Integer | 
| (glGetVertexAttribPointerv index pname) → GLPointer
 | 
| index : Natural | 
| pname : Integer | 
Version 2.0.
| (glGetVertexAttribPointervARB index pname) → GLPointer
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribPointerv.
| (glGetVertexAttribPointervNV index pname) → GLPointer
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribPointerv.
| (glGetVertexAttribdv index pname) → F64Vector
 | 
| index : Natural | 
| pname : Integer | 
Version 2.0.
| (glGetVertexAttribdvARB index pname) → F64Vector
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribdv.
| (glGetVertexAttribdvNV index pname) → Real
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribdv.
| (glGetVertexAttribfv index pname) → F32Vector
 | 
| index : Natural | 
| pname : Integer | 
Version 2.0.
| (glGetVertexAttribfvARB index pname) → F32Vector
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribfv.
| (glGetVertexAttribfvNV index pname) → Flonum
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribfv.
| (glGetVertexAttribiv index pname) → S32Vector
 | 
| index : Natural | 
| pname : Integer | 
Version 2.0.
| (glGetVertexAttribivARB index pname) → S32Vector
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribiv.
| (glGetVertexAttribivNV index pname) → Integer
 | 
| index : Natural | 
| pname : Integer | 
Alias of glGetVertexAttribiv.
| | (glGetVideoCaptureStreamdvNV |  | video_capture_slot |  |  |  |  |  |  |  | stream |  |  |  |  |  |  |  | pname) |  | → |  | F64Vector | 
 | 
| video_capture_slot : Natural | 
| stream : Natural | 
| pname : Integer | 
| | (glGetVideoCaptureStreamfvNV |  | video_capture_slot |  |  |  |  |  |  |  | stream |  |  |  |  |  |  |  | pname) |  | → |  | F32Vector | 
 | 
| video_capture_slot : Natural | 
| stream : Natural | 
| pname : Integer | 
| | (glGetVideoCaptureStreamivNV |  | video_capture_slot |  |  |  |  |  |  |  | stream |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| video_capture_slot : Natural | 
| stream : Natural | 
| pname : Integer | 
| | (glGetVideoCaptureivNV |  | video_capture_slot |  |  |  |  |  |  |  | pname) |  | → |  | S32Vector | 
 | 
| video_capture_slot : Natural | 
| pname : Integer | 
| (glGetVideoi64vNV video_slot pname) → S64Vector
 | 
| video_slot : Natural | 
| pname : Integer | 
| (glGetVideoivNV video_slot pname) → S32Vector
 | 
| video_slot : Natural | 
| pname : Integer | 
| (glGetVideoui64vNV video_slot pname) → U64Vector
 | 
| video_slot : Natural | 
| pname : Integer | 
| (glGetVideouivNV video_slot pname) → U32Vector
 | 
| video_slot : Natural | 
| pname : Integer | 
| | (glGetnColorTableARB |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | bufSize |  |  |  |  |  |  |  | table) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| bufSize : Integer | 
| table : GLPointer | 
| | (glGetnCompressedTexImageARB |  | target |  |  |  |  |  |  |  | lod |  |  |  |  |  |  |  | bufSize |  |  |  |  |  |  |  | img) |  | → |  | Void | 
 | 
| target : Integer | 
| lod : Integer | 
| bufSize : Integer | 
| img : GLPointer | 
| | (glGetnConvolutionFilterARB |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | bufSize |  |  |  |  |  |  |  | image) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| bufSize : Integer | 
| image : GLPointer | 
| | (glGetnHistogramARB |  | target |  |  |  |  |  |  |  | reset |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | bufSize |  |  |  |  |  |  |  | the-values) |  | → |  | Void | 
 | 
| target : Integer | 
| reset : Boolean | 
| format : Integer | 
| type : Integer | 
| bufSize : Integer | 
| the-values : GLPointer | 
| (glGetnMapdvARB target query bufSize) → F64Vector
 | 
| target : Integer | 
| query : Integer | 
| bufSize : Integer | 
| (glGetnMapfvARB target query bufSize) → F32Vector
 | 
| target : Integer | 
| query : Integer | 
| bufSize : Integer | 
| (glGetnMapivARB target query bufSize) → S32Vector
 | 
| target : Integer | 
| query : Integer | 
| bufSize : Integer | 
| | (glGetnMinmaxARB |  | target |  |  |  |  |  |  |  | reset |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | bufSize |  |  |  |  |  |  |  | the-values) |  | → |  | Void | 
 | 
| target : Integer | 
| reset : Boolean | 
| format : Integer | 
| type : Integer | 
| bufSize : Integer | 
| the-values : GLPointer | 
| (glGetnPixelMapfvARB map bufSize) → F32Vector
 | 
| map : Integer | 
| bufSize : Integer | 
| (glGetnPixelMapuivARB map bufSize) → U32Vector
 | 
| map : Integer | 
| bufSize : Integer | 
| (glGetnPixelMapusvARB map bufSize) → U16Vector
 | 
| map : Integer | 
| bufSize : Integer | 
| (glGetnPolygonStippleARB bufSize) → Bytes
 | 
| bufSize : Integer | 
| | (glGetnSeparableFilterARB |  | target |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | rowBufSize |  |  |  |  |  |  |  | row |  |  |  |  |  |  |  | columnBufSize |  |  |  |  |  |  |  | column |  |  |  |  |  |  |  | span) |  | → |  | Void | 
 | 
| target : Integer | 
| format : Integer | 
| type : Integer | 
| rowBufSize : Integer | 
| row : GLPointer | 
| columnBufSize : Integer | 
| column : GLPointer | 
| span : GLPointer | 
| | (glGetnTexImageARB |  | target |  |  |  |  |  |  |  | level |  |  |  |  |  |  |  | format |  |  |  |  |  |  |  | type |  |  |  |  |  |  |  | bufSize |  |  |  |  |  |  |  | img) |  | → |  | Void | 
 | 
| target : Integer | 
| level : Integer | 
| format : Integer | 
| type : Integer | 
| bufSize : Integer | 
| img : GLPointer | 
| | (glGetnUniformdvARB |  | program |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | bufSize) |  | → |  | F64Vector | 
 | 
| program : Natural | 
| location : Integer | 
| bufSize : Integer | 
| | (glGetnUniformfvARB |  | program |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | bufSize) |  | → |  | F32Vector | 
 | 
| program : Natural | 
| location : Integer | 
| bufSize : Integer | 
| | (glGetnUniformivARB |  | program |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | bufSize) |  | → |  | S32Vector | 
 | 
| program : Natural | 
| location : Integer | 
| bufSize : Integer | 
| | (glGetnUniformuivARB |  | program |  |  |  |  |  |  |  | location |  |  |  |  |  |  |  | bufSize) |  | → |  | U32Vector | 
 | 
| program : Natural | 
| location : Integer | 
| bufSize : Integer | 
| (glGlobalAlphaFactorbSUN factor) → Void
 | 
| factor : Fixnum | 
| (glGlobalAlphaFactordSUN factor) → Void
 | 
| factor : Real | 
| (glGlobalAlphaFactorfSUN factor) → Void
 | 
| factor : Flonum | 
| (glGlobalAlphaFactoriSUN factor) → Void
 | 
| factor : Integer | 
| (glGlobalAlphaFactorsSUN factor) → Void
 | 
| factor : Fixnum | 
| (glGlobalAlphaFactorubSUN factor) → Void
 | 
| factor : Byte | 
| (glGlobalAlphaFactoruiSUN factor) → Void
 | 
| factor : Natural | 
| (glGlobalAlphaFactorusSUN factor) → Void
 | 
| factor : Nonnegative-Fixnum |