( glSampleCoveragevalueinvert)→any
value:flonum?
invert:boolean?
Version 1.3.
( glSampleCoverageARBvalueinvert)→any
value:flonum?
invert:boolean?
Alias of glSampleCoverage.
( glSampleMapATIdstinterpswizzle)→any
dst:exact-nonnegative-integer?
interp:exact-nonnegative-integer?
swizzle:exact-integer?
( glSampleMaskEXTvalueinvert)→any
value:flonum?
invert:boolean?
( glSampleMaskIndexedNVindexmask)→any
index:exact-nonnegative-integer?
mask:exact-nonnegative-integer?
( glSampleMaskSGISvalueinvert)→any
value:flonum?
invert:boolean?
Alias of glSampleMaskEXT.
( glSampleMaskiindexmask)→any
index:exact-nonnegative-integer?
mask:exact-nonnegative-integer?
Version 1.2.
( glSamplePatternEXTpattern)→any
pattern:exact-integer?
( glSamplePatternSGISpattern)→any
pattern:exact-integer?
Alias of glSamplePatternEXT.
( glSamplerParameterIivsamplerpnameparam)→any
sampler:exact-nonnegative-integer?
pname:exact-integer?
param:s32vector?
Version 1.2.
( glSamplerParameterIuivsamplerpnameparam)→any
sampler:exact-nonnegative-integer?
pname:exact-integer?
param:u32vector?
Version 1.2.
( glSamplerParameterfsamplerpnameparam)→any
sampler:exact-nonnegative-integer?
pname:exact-integer?
param:flonum?
Version 1.2.
( glSamplerParameterfvsamplerpnameparam)→any
sampler:exact-nonnegative-integer?
pname:exact-integer?
param:f32vector?
Version 1.2.
( glSamplerParameterisamplerpnameparam)→any
sampler:exact-nonnegative-integer?
pname:exact-integer?
param:exact-integer?
Version 1.2.
( glSamplerParameterivsamplerpnameparam)→any
sampler:exact-nonnegative-integer?
pname:exact-integer?
param:s32vector?
Version 1.2.
Deprecated in version 3.1.
x:flonum?
y:flonum?
z:flonum?
Deprecated in version 3.1.
( glScissorxywidthheight)→any
x:exact-integer?
y:exact-integer?
width:exact-integer?
height:exact-integer?
( glScissorArrayvfirstcountv)→any
first:exact-nonnegative-integer?
count:exact-integer?
v:s32vector?
Version 4.1.
left
bottom
width
height) → any
index:exact-nonnegative-integer?
left:exact-integer?
bottom:exact-integer?
width:exact-integer?
height:exact-integer?
Version 4.1.
( glScissorIndexedvindexv)→any
index:exact-nonnegative-integer?
v:s32vector?
Version 4.1.
( glSecondaryColor3bredgreenblue)→any
red:(integer-in-128127)
green:(integer-in-128127)
blue:(integer-in-128127)
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3bEXTredgreenblue)→any
red:(integer-in-128127)
green:(integer-in-128127)
blue:(integer-in-128127)
Alias of glSecondaryColor3b.
( glSecondaryColor3bvv)→any
v:s8vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3bvEXTv)→any
v:s8vector?
Alias of glSecondaryColor3bv.
( glSecondaryColor3dredgreenblue)→any
red:real?
green:real?
blue:real?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3dEXTredgreenblue)→any
red:real?
green:real?
blue:real?
Alias of glSecondaryColor3d.
( glSecondaryColor3dvv)→any
v:f64vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3dvEXTv)→any
v:f64vector?
Alias of glSecondaryColor3dv.
( glSecondaryColor3fredgreenblue)→any
red:flonum?
green:flonum?
blue:flonum?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3fEXTredgreenblue)→any
red:flonum?
green:flonum?
blue:flonum?
Alias of glSecondaryColor3f.
( glSecondaryColor3fvv)→any
v:f32vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3fvEXTv)→any
v:f32vector?
Alias of glSecondaryColor3fv.
( glSecondaryColor3hNVredgreenblue)→any
red:(integer-in065535)
green:(integer-in065535)
blue:(integer-in065535)
( glSecondaryColor3hvNVv)→any
v:u16vector?
( glSecondaryColor3iredgreenblue)→any
red:exact-integer?
green:exact-integer?
blue:exact-integer?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3iEXTredgreenblue)→any
red:exact-integer?
green:exact-integer?
blue:exact-integer?
Alias of glSecondaryColor3i.
( glSecondaryColor3ivv)→any
v:s32vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3ivEXTv)→any
v:s32vector?
Alias of glSecondaryColor3iv.
( glSecondaryColor3sredgreenblue)→any
red:(integer-in-3276832767)
green:(integer-in-3276832767)
blue:(integer-in-3276832767)
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3sEXTredgreenblue)→any
red:(integer-in-3276832767)
green:(integer-in-3276832767)
blue:(integer-in-3276832767)
Alias of glSecondaryColor3s.
( glSecondaryColor3svv)→any
v:s16vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3svEXTv)→any
v:s16vector?
Alias of glSecondaryColor3sv.
( glSecondaryColor3ubredgreenblue)→any
red:(integer-in0255)
green:(integer-in0255)
blue:(integer-in0255)
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3ubEXTredgreenblue)→any
red:(integer-in0255)
green:(integer-in0255)
blue:(integer-in0255)
Alias of glSecondaryColor3ub.
( glSecondaryColor3ubvv)→any
v:(or/cstring?bytes?)
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3ubvEXTv)→any
v:(or/cstring?bytes?)
Alias of glSecondaryColor3ubv.
( glSecondaryColor3uiredgreenblue)→any
red:exact-nonnegative-integer?
green:exact-nonnegative-integer?
blue:exact-nonnegative-integer?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3uiEXTredgreenblue)→any
red:exact-nonnegative-integer?
green:exact-nonnegative-integer?
blue:exact-nonnegative-integer?
Alias of glSecondaryColor3ui.
( glSecondaryColor3uivv)→any
v:u32vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3uivEXTv)→any
v:u32vector?
Alias of glSecondaryColor3uiv.
( glSecondaryColor3usredgreenblue)→any
red:(integer-in065535)
green:(integer-in065535)
blue:(integer-in065535)
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3usEXTredgreenblue)→any
red:(integer-in065535)
green:(integer-in065535)
blue:(integer-in065535)
Alias of glSecondaryColor3us.
( glSecondaryColor3usvv)→any
v:u16vector?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColor3usvEXTv)→any
v:u16vector?
Alias of glSecondaryColor3usv.
( glSecondaryColorFormatNVsizetypestride)→any
size:exact-integer?
type:exact-integer?
stride:exact-integer?
( glSecondaryColorP3uitypecolor)→any
type:exact-integer?
color:exact-nonnegative-integer?
Version 1.2.
( glSecondaryColorP3uivtypecolor)→any
type:exact-integer?
color:exact-nonnegative-integer?
Version 1.2.
( glSecondaryColorPointer size type
stride
pointer) → any
size:exact-integer?
type:exact-integer?
stride:exact-integer?
pointer:gl-pointer?
Version 1.4.
Deprecated in version 3.1.
( glSecondaryColorPointerEXT size type
stride
pointer) → any
size:exact-integer?
type:exact-integer?
stride:exact-integer?
pointer:gl-pointer?
Alias of glSecondaryColorPointer.
( glSecondaryColorPointerListIBM size type
stride
pointer
ptrstride) → any
size:exact-integer?
type:exact-integer?
stride:exact-integer?
pointer:(vectorofgl-pointer?)
ptrstride:exact-integer?
( glSelectBuffersize)→u32vector?
size:exact-integer?
Deprecated in version 3.1.
( glSelectPerfMonitorCountersAMD monitor enable
group
numCounters
counterList) → any
monitor:exact-nonnegative-integer?
enable:boolean?
group:exact-nonnegative-integer?
numCounters:exact-integer?
counterList:u32vector?
( glSeparableFilter2D target internalformat
width
height
format
type
row
column) → any
target:exact-integer?
internalformat:exact-integer?
width:exact-integer?
height:exact-integer?
format:exact-integer?
type:exact-integer?
row:gl-pointer?
column:gl-pointer?
Version 1.2.
Deprecated in version 3.1.
( glSeparableFilter2DEXT target internalformat
width
height
format
type
row
column) → any
target:exact-integer?
internalformat:exact-integer?
width:exact-integer?
height:exact-integer?
format:exact-integer?
type:exact-integer?
row:gl-pointer?
column:gl-pointer?
Alias of glSeparableFilter2D.
( glSetFenceAPPLEfence)→any
fence:exact-nonnegative-integer?
( glSetFenceNVfencecondition)→any
fence:exact-nonnegative-integer?
condition:exact-integer?
( glSetFragmentShaderConstantATIdstvalue)→any
dst:exact-nonnegative-integer?
value:f32vector?
( glSetInvariantEXTidtypeaddr)→any
id:exact-nonnegative-integer?
type:exact-integer?
addr:gl-pointer?
( glSetLocalConstantEXTidtypeaddr)→any
id:exact-nonnegative-integer?
type:exact-integer?
addr:gl-pointer?
( glSetMultisamplefvAMDpnameindexval)→any
pname:exact-integer?
index:exact-nonnegative-integer?
val:f32vector?
Deprecated in version 3.1.
shaders
binaryformat
binary
length) → any
count:exact-integer?
shaders:u32vector?
binaryformat:exact-integer?
binary:gl-pointer?
length:exact-integer?
Version 4.1.
( glShaderOp1EXTopresarg1)→any
op:exact-integer?
res:exact-nonnegative-integer?
arg1:exact-nonnegative-integer?
( glShaderOp2EXTopresarg1arg2)→any
op:exact-integer?
res:exact-nonnegative-integer?
arg1:exact-nonnegative-integer?
arg2:exact-nonnegative-integer?
( glShaderOp3EXTopresarg1arg2arg3)→any
op:exact-integer?
res:exact-nonnegative-integer?
arg1:exact-nonnegative-integer?
arg2:exact-nonnegative-integer?
arg3:exact-nonnegative-integer?
( glShaderSourceshadercountstringlength)→any
shader:exact-nonnegative-integer?
count:exact-integer?
string:(vectorof(or/cstring?bytes?))
length:s32vector?
Version 2.0.
( glShaderSourceARB shaderObj count
string
length) → any
shaderObj:exact-nonnegative-integer?
count:exact-integer?
string:(vectorof(or/cstring?bytes?))
length:s32vector?
Alias of glShaderSource.
( glShaderStorageBlockBinding program storageBlockIndex
storageBlockBinding) → any
program:exact-nonnegative-integer?
storageBlockIndex:exact-nonnegative-integer?
storageBlockBinding:exact-nonnegative-integer?
Version 4.3.
( glSharpenTexFuncSGIStargetnpoints)→any
target:exact-integer?
n:exact-integer?
points:f32vector?
( glSpriteParameterfSGIXpnameparam)→any
pname:exact-integer?
param:flonum?
( glSpriteParameterfvSGIXpnameparams)→any
pname:exact-integer?
params:f32vector?
( glSpriteParameteriSGIXpnameparam)→any
pname:exact-integer?
param:exact-integer?
( glSpriteParameterivSGIXpnameparams)→any
pname:exact-integer?
params:s32vector?
( glStartInstrumentsSGIX)→any
( glStencilClearTagEXT stencilTagBits stencilClearTag) → any
stencilTagBits:exact-integer?
stencilClearTag:exact-nonnegative-integer?
( glStencilFillPathInstancedNV numPaths pathNameType
paths
pathBase
fillMode
mask
transformType
transformValues) → any
numPaths:exact-integer?
pathNameType:exact-integer?
paths:gl-pointer?
pathBase:exact-nonnegative-integer?
fillMode:exact-integer?
mask:exact-nonnegative-integer?
transformType:exact-integer?
transformValues:f32vector?
( glStencilFillPathNVpathfillModemask)→any
path:exact-nonnegative-integer?
fillMode:exact-integer?
mask:exact-nonnegative-integer?
( glStencilFuncfuncrefmask)→any
func:exact-integer?
ref:exact-integer?
mask:exact-nonnegative-integer?
( glStencilFuncSeparatefacefuncrefmask)→any
face:exact-integer?
func:exact-integer?
ref:exact-integer?
mask:exact-nonnegative-integer?
Version 2.0.
( glStencilFuncSeparateATI frontfunc backfunc
ref
mask) → any
frontfunc:exact-integer?
backfunc:exact-integer?
ref:exact-integer?
mask:exact-nonnegative-integer?
Alias of glStencilFuncSeparate.
mask:exact-nonnegative-integer?
( glStencilMaskSeparatefacemask)→any
face:exact-integer?
mask:exact-nonnegative-integer?
Version 2.0.
( glStencilOpfailzfailzpass)→any
fail:exact-integer?
zfail:exact-integer?
zpass:exact-integer?
( glStencilOpSeparate face sfail
dpfail
dppass) → any
face:exact-integer?
sfail:exact-integer?
dpfail:exact-integer?
dppass:exact-integer?
Version 2.0.
( glStencilOpSeparateATI face sfail
dpfail
dppass) → any
face:exact-integer?
sfail:exact-integer?
dpfail:exact-integer?
dppass:exact-integer?
Alias of glStencilOpSeparate.
( glStencilOpValueAMDfacevalue)→any
face:exact-integer?
value:exact-nonnegative-integer?
( glStencilStrokePathInstancedNV numPaths pathNameType
paths
pathBase
reference
mask
transformType
transformValues) → any
numPaths:exact-integer?
pathNameType:exact-integer?
paths:gl-pointer?
pathBase:exact-nonnegative-integer?
reference:exact-integer?
mask:exact-nonnegative-integer?
transformType:exact-integer?
transformValues:f32vector?
( glStencilStrokePathNVpathreferencemask)→any
path:exact-nonnegative-integer?
reference:exact-integer?
mask:exact-nonnegative-integer?
( glStopInstrumentsSGIXmarker)→any
marker:exact-integer?
( glStringMarkerGREMEDYlenstring)→any
len:exact-integer?
string:gl-pointer?
( glSwizzleEXTresinoutXoutYoutZoutW)→any
res:exact-nonnegative-integer?
in:exact-nonnegative-integer?
outX:exact-integer?
outY:exact-integer?
outZ:exact-integer?
outW:exact-integer?