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