On this page:
8.18
top
up

17glS...πŸ”— i

procedure

( glSampleCoveragevalueinvert)any

value:flonum?
invert:boolean?
Version 1.3.

See the glSampleCoverage manpage.

procedure

( glSampleCoverageARBvalueinvert)any

value:flonum?
invert:boolean?
Extension GL_ARB_multisample.

Alias of glSampleCoverage.

procedure

( glSampleMapATIdstinterpswizzle)any

dst:exact-nonnegative-integer?
interp:exact-nonnegative-integer?
swizzle:exact-integer?
Extension GL_ATI_fragment_shader.

procedure

( glSampleMaskEXTvalueinvert)any

value:flonum?
invert:boolean?
Extension GL_EXT_multisample.

procedure

( glSampleMaskIndexedNVindexmask)any

index:exact-nonnegative-integer?
mask:exact-nonnegative-integer?
Extension GL_NV_explicit_multisample.

procedure

( glSampleMaskSGISvalueinvert)any

value:flonum?
invert:boolean?
Extension GL_SGIS_multisample.

Alias of glSampleMaskEXT.

procedure

( glSampleMaskiindexmask)any

index:exact-nonnegative-integer?
mask:exact-nonnegative-integer?
Version 1.2.

See the glSampleMaski manpage.

procedure

( glSamplePatternEXTpattern)any

pattern:exact-integer?
Extension GL_EXT_multisample.

procedure

( glSamplePatternSGISpattern)any

pattern:exact-integer?
Extension GL_SGIS_multisample.

Alias of glSamplePatternEXT.

procedure

( glSamplerParameterIivsamplerpnameparam)any

sampler:exact-nonnegative-integer?
pname:exact-integer?
param:s32vector?
Version 1.2.

procedure

( glSamplerParameterIuivsamplerpnameparam)any

sampler:exact-nonnegative-integer?
pname:exact-integer?
param:u32vector?
Version 1.2.

procedure

( glSamplerParameterfsamplerpnameparam)any

sampler:exact-nonnegative-integer?
pname:exact-integer?
param:flonum?
Version 1.2.

See the glSamplerParameter manpage.

procedure

( glSamplerParameterfvsamplerpnameparam)any

sampler:exact-nonnegative-integer?
pname:exact-integer?
param:f32vector?
Version 1.2.

See the glSamplerParameter manpage.

procedure

( glSamplerParameterisamplerpnameparam)any

sampler:exact-nonnegative-integer?
pname:exact-integer?
param:exact-integer?
Version 1.2.

See the glSamplerParameter manpage.

procedure

( glSamplerParameterivsamplerpnameparam)any

sampler:exact-nonnegative-integer?
pname:exact-integer?
param:s32vector?
Version 1.2.

See the glSamplerParameter manpage.

procedure

( glScaledxyz)any

x:real?
y:real?
z:real?
Deprecated in version 3.1.

See the glScale manpage.

procedure

( glScalefxyz)any

x:flonum?
y:flonum?
z:flonum?
Deprecated in version 3.1.

See the glScale manpage.

procedure

( glScissorxywidthheight)any

x:exact-integer?
y:exact-integer?
width:exact-integer?
height:exact-integer?
See the glScissor manpage.

procedure

( glScissorArrayvfirstcountv)any

first:exact-nonnegative-integer?
count:exact-integer?
v:s32vector?
Version 4.1.

procedure

( glScissorIndexed index
left
bottom
width
height)any
index:exact-nonnegative-integer?
left:exact-integer?
bottom:exact-integer?
width:exact-integer?
height:exact-integer?
Version 4.1.

See the glScissorIndexed manpage.

procedure

( glScissorIndexedvindexv)any

index:exact-nonnegative-integer?
v:s32vector?
Version 4.1.

procedure

( glSecondaryColor3bredgreenblue)any

red:(integer-in-128127)
green:(integer-in-128127)
blue:(integer-in-128127)
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3bEXTredgreenblue)any

red:(integer-in-128127)
green:(integer-in-128127)
blue:(integer-in-128127)
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3b.

procedure

( glSecondaryColor3bvv)any

v:s8vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3bvEXTv)any

v:s8vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3bv.

procedure

( glSecondaryColor3dredgreenblue)any

red:real?
green:real?
blue:real?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3dEXTredgreenblue)any

red:real?
green:real?
blue:real?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3d.

procedure

( glSecondaryColor3dvv)any

v:f64vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3dvEXTv)any

v:f64vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3dv.

procedure

( glSecondaryColor3fredgreenblue)any

red:flonum?
green:flonum?
blue:flonum?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3fEXTredgreenblue)any

red:flonum?
green:flonum?
blue:flonum?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3f.

procedure

( glSecondaryColor3fvv)any

v:f32vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3fvEXTv)any

v:f32vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3fv.

procedure

( glSecondaryColor3hNVredgreenblue)any

red:(integer-in065535)
green:(integer-in065535)
blue:(integer-in065535)
Extension GL_NV_half_float.

procedure

( glSecondaryColor3hvNVv)any

v:u16vector?
Extension GL_NV_half_float.

procedure

( glSecondaryColor3iredgreenblue)any

red:exact-integer?
green:exact-integer?
blue:exact-integer?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3iEXTredgreenblue)any

red:exact-integer?
green:exact-integer?
blue:exact-integer?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3i.

procedure

( glSecondaryColor3ivv)any

v:s32vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3ivEXTv)any

v:s32vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3iv.

procedure

( glSecondaryColor3sredgreenblue)any

red:(integer-in-3276832767)
green:(integer-in-3276832767)
blue:(integer-in-3276832767)
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3sEXTredgreenblue)any

red:(integer-in-3276832767)
green:(integer-in-3276832767)
blue:(integer-in-3276832767)
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3s.

procedure

( glSecondaryColor3svv)any

v:s16vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3svEXTv)any

v:s16vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3sv.

procedure

( glSecondaryColor3ubredgreenblue)any

red:(integer-in0255)
green:(integer-in0255)
blue:(integer-in0255)
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3ubEXTredgreenblue)any

red:(integer-in0255)
green:(integer-in0255)
blue:(integer-in0255)
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3ub.

procedure

( glSecondaryColor3ubvv)any

v:(or/cstring?bytes?)
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3ubvEXTv)any

v:(or/cstring?bytes?)
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3ubv.

procedure

( glSecondaryColor3uiredgreenblue)any

red:exact-nonnegative-integer?
green:exact-nonnegative-integer?
blue:exact-nonnegative-integer?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3uiEXTredgreenblue)any

red:exact-nonnegative-integer?
green:exact-nonnegative-integer?
blue:exact-nonnegative-integer?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3ui.

procedure

( glSecondaryColor3uivv)any

v:u32vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3uivEXTv)any

v:u32vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3uiv.

procedure

( glSecondaryColor3usredgreenblue)any

red:(integer-in065535)
green:(integer-in065535)
blue:(integer-in065535)
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3usEXTredgreenblue)any

red:(integer-in065535)
green:(integer-in065535)
blue:(integer-in065535)
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3us.

procedure

( glSecondaryColor3usvv)any

v:u16vector?
Version 1.4. Deprecated in version 3.1.

See the glSecondaryColor manpage.

procedure

( glSecondaryColor3usvEXTv)any

v:u16vector?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColor3usv.

procedure

( glSecondaryColorFormatNVsizetypestride)any

size:exact-integer?
type:exact-integer?
stride:exact-integer?
Extension GL_NV_vertex_buffer_unified_memory.

procedure

( glSecondaryColorP3uitypecolor)any

type:exact-integer?
color:exact-nonnegative-integer?
Version 1.2.

procedure

( glSecondaryColorP3uivtypecolor)any

type:exact-integer?
color:exact-nonnegative-integer?
Version 1.2.

procedure

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

See the glSecondaryColorPointer manpage.

procedure

( glSecondaryColorPointerEXT size
type
stride
pointer)any
size:exact-integer?
type:exact-integer?
stride:exact-integer?
pointer:gl-pointer?
Extension GL_EXT_secondary_color.

Alias of glSecondaryColorPointer.

procedure

( glSecondaryColorPointerListIBM size
type
stride
pointer
ptrstride)any
size:exact-integer?
type:exact-integer?
stride:exact-integer?
pointer:(vectorofgl-pointer?)
ptrstride:exact-integer?
Extension GL_IBM_vertex_array_lists.

procedure

( glSelectBuffersize)u32vector?

size:exact-integer?
Deprecated in version 3.1.

See the glSelectBuffer manpage.

procedure

( glSelectPerfMonitorCountersAMD monitor
enable
group
numCounters
counterList)any
monitor:exact-nonnegative-integer?
enable:boolean?
group:exact-nonnegative-integer?
numCounters:exact-integer?
counterList:u32vector?
Extension GL_AMD_performance_monitor.

procedure

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

See the glSeparableFilter2D manpage.

procedure

( 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?
Extension GL_EXT_convolution.

Alias of glSeparableFilter2D.

procedure

( glSetFenceAPPLEfence)any

fence:exact-nonnegative-integer?
Extension GL_APPLE_fence.

procedure

( glSetFenceNVfencecondition)any

fence:exact-nonnegative-integer?
condition:exact-integer?
Extension GL_NV_fence.

procedure

( glSetFragmentShaderConstantATIdstvalue)any

dst:exact-nonnegative-integer?
value:f32vector?
Extension GL_ATI_fragment_shader.

procedure

( glSetInvariantEXTidtypeaddr)any

id:exact-nonnegative-integer?
type:exact-integer?
addr:gl-pointer?
Extension GL_EXT_vertex_shader.

procedure

( glSetLocalConstantEXTidtypeaddr)any

id:exact-nonnegative-integer?
type:exact-integer?
addr:gl-pointer?
Extension GL_EXT_vertex_shader.

procedure

( glSetMultisamplefvAMDpnameindexval)any

pname:exact-integer?
index:exact-nonnegative-integer?
val:f32vector?
Extension GL_AMD_sample_positions.

procedure

( glShadeModelmode)any

mode:exact-integer?
Deprecated in version 3.1.

See the glShadeModel manpage.

procedure

( glShaderBinary count
shaders
binaryformat
binary
length)any
count:exact-integer?
shaders:u32vector?
binaryformat:exact-integer?
binary:gl-pointer?
length:exact-integer?
Version 4.1.

See the glShaderBinary manpage.

procedure

( glShaderOp1EXTopresarg1)any

op:exact-integer?
res:exact-nonnegative-integer?
arg1:exact-nonnegative-integer?
Extension GL_EXT_vertex_shader.

procedure

( glShaderOp2EXTopresarg1arg2)any

op:exact-integer?
res:exact-nonnegative-integer?
arg1:exact-nonnegative-integer?
arg2:exact-nonnegative-integer?
Extension GL_EXT_vertex_shader.

procedure

( glShaderOp3EXTopresarg1arg2arg3)any

op:exact-integer?
res:exact-nonnegative-integer?
arg1:exact-nonnegative-integer?
arg2:exact-nonnegative-integer?
arg3:exact-nonnegative-integer?
Extension GL_EXT_vertex_shader.

procedure

( glShaderSourceshadercountstringlength)any

shader:exact-nonnegative-integer?
count:exact-integer?
string:(vectorof(or/cstring?bytes?))
length:s32vector?
Version 2.0.

See the glShaderSource manpage.

procedure

( glShaderSourceARB shaderObj
count
string
length)any
shaderObj:exact-nonnegative-integer?
count:exact-integer?
string:(vectorof(or/cstring?bytes?))
length:s32vector?
Extension GL_ARB_shader_objects.

Alias of glShaderSource.

procedure

( glShaderStorageBlockBinding program
storageBlockIndex
storageBlockBinding)any
program:exact-nonnegative-integer?
storageBlockIndex:exact-nonnegative-integer?
storageBlockBinding:exact-nonnegative-integer?
Version 4.3.

procedure

( glSharpenTexFuncSGIStargetnpoints)any

target:exact-integer?
n:exact-integer?
points:f32vector?
Extension GL_SGIS_sharpen_texture.

procedure

( glSpriteParameterfSGIXpnameparam)any

pname:exact-integer?
param:flonum?
Extension GL_SGIX_sprite.

procedure

( glSpriteParameterfvSGIXpnameparams)any

pname:exact-integer?
params:f32vector?
Extension GL_SGIX_sprite.

procedure

( glSpriteParameteriSGIXpnameparam)any

pname:exact-integer?
param:exact-integer?
Extension GL_SGIX_sprite.

procedure

( glSpriteParameterivSGIXpnameparams)any

pname:exact-integer?
params:s32vector?
Extension GL_SGIX_sprite.

procedure

( glStartInstrumentsSGIX)any

Extension GL_SGIX_instruments.

procedure

( glStencilClearTagEXT stencilTagBits
stencilClearTag)any
stencilTagBits:exact-integer?
stencilClearTag:exact-nonnegative-integer?
Extension GL_EXT_stencil_clear_tag.

procedure

( 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?
Extension GL_NV_path_rendering.

procedure

( glStencilFillPathNVpathfillModemask)any

path:exact-nonnegative-integer?
fillMode:exact-integer?
mask:exact-nonnegative-integer?
Extension GL_NV_path_rendering.

procedure

( glStencilFuncfuncrefmask)any

func:exact-integer?
ref:exact-integer?
mask:exact-nonnegative-integer?
See the glStencilFunc manpage.

procedure

( glStencilFuncSeparatefacefuncrefmask)any

face:exact-integer?
func:exact-integer?
ref:exact-integer?
mask:exact-nonnegative-integer?
Version 2.0.

See the glStencilFuncSeparate manpage.

procedure

( glStencilFuncSeparateATI frontfunc
backfunc
ref
mask)any
frontfunc:exact-integer?
backfunc:exact-integer?
ref:exact-integer?
mask:exact-nonnegative-integer?
Extension GL_ATI_separate_stencil.

Alias of glStencilFuncSeparate.

procedure

( glStencilMaskmask)any

mask:exact-nonnegative-integer?
See the glStencilMask manpage.

procedure

( glStencilMaskSeparatefacemask)any

face:exact-integer?
mask:exact-nonnegative-integer?
Version 2.0.

See the glStencilMaskSeparate manpage.

procedure

( glStencilOpfailzfailzpass)any

fail:exact-integer?
zfail:exact-integer?
zpass:exact-integer?
See the glStencilOp manpage.

procedure

( glStencilOpSeparate face
sfail
dpfail
dppass)any
face:exact-integer?
sfail:exact-integer?
dpfail:exact-integer?
dppass:exact-integer?
Version 2.0.

See the glStencilOpSeparate manpage.

procedure

( glStencilOpSeparateATI face
sfail
dpfail
dppass)any
face:exact-integer?
sfail:exact-integer?
dpfail:exact-integer?
dppass:exact-integer?
Extension GL_ATI_separate_stencil.

Alias of glStencilOpSeparate.

procedure

( glStencilOpValueAMDfacevalue)any

face:exact-integer?
value:exact-nonnegative-integer?
Extension GL_AMD_stencil_operation_extended.

procedure

( 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?
Extension GL_NV_path_rendering.

procedure

( glStencilStrokePathNVpathreferencemask)any

path:exact-nonnegative-integer?
reference:exact-integer?
mask:exact-nonnegative-integer?
Extension GL_NV_path_rendering.

procedure

( glStopInstrumentsSGIXmarker)any

marker:exact-integer?
Extension GL_SGIX_instruments.

procedure

( glStringMarkerGREMEDYlenstring)any

len:exact-integer?
string:gl-pointer?
Extension GL_GREMEDY_string_marker.

procedure

( glSwizzleEXTresinoutXoutYoutZoutW)any

res:exact-nonnegative-integer?
in:exact-nonnegative-integer?
outX:exact-integer?
outY:exact-integer?
outZ:exact-integer?
outW:exact-integer?
Extension GL_EXT_vertex_shader.

top
up

AltStyle γ«γ‚ˆγ£γ¦ε€‰ζ›γ•γ‚ŒγŸγƒšγƒΌγ‚Έ (->γ‚ͺγƒͺγ‚ΈγƒŠγƒ«) /