Skip to main content

WebGL2RenderingContextBase

Extended by​

Methods​

beginQuery()​

beginQuery(target, query): void;

MDN Reference

Parameters​

ParameterType
targetnumber
queryWebGLQuery

Returns​

void


beginTransformFeedback()​

beginTransformFeedback(primitiveMode): void;

MDN Reference

Parameters​

ParameterType
primitiveModenumber

Returns​

void


bindBufferBase()​

bindBufferBase(
target,
index,
buffer
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
indexnumber
bufferWebGLBuffer | null

Returns​

void


bindBufferRange()​

bindBufferRange(
target,
index,
buffer,
offset,
size
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
indexnumber
bufferWebGLBuffer | null
offsetnumber
sizenumber

Returns​

void


bindSampler()​

bindSampler(unit, sampler): void;

MDN Reference

Parameters​

ParameterType
unitnumber
samplerWebGLSampler | null

Returns​

void


bindTransformFeedback()​

bindTransformFeedback(target, tf): void;

MDN Reference

Parameters​

ParameterType
targetnumber
tfWebGLTransformFeedback | null

Returns​

void


bindVertexArray()​

bindVertexArray(array): void;

MDN Reference

Parameters​

ParameterType
arrayWebGLVertexArrayObject | null

Returns​

void


blitFramebuffer()​

blitFramebuffer(
srcX0,
srcY0,
srcX1,
srcY1,
dstX0,
dstY0,
dstX1,
dstY1,
mask,
filter
): void;

MDN Reference

Parameters​

ParameterType
srcX0number
srcY0number
srcX1number
srcY1number
dstX0number
dstY0number
dstX1number
dstY1number
masknumber
filternumber

Returns​

void


clearBufferfi()​

clearBufferfi(
buffer,
drawbuffer,
depth,
stencil
): void;

MDN Reference

Parameters​

ParameterType
buffernumber
drawbuffernumber
depthnumber
stencilnumber

Returns​

void


clearBufferfv()​

Call Signature​

clearBufferfv(
buffer,
drawbuffer,
values,
srcOffset?
): void;

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesFloat32List
srcOffset?number
Returns​

void

Call Signature​

clearBufferfv(
buffer,
drawbuffer,
values,
srcOffset?
): void;

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesIterable<number>
srcOffset?number
Returns​

void


clearBufferiv()​

Call Signature​

clearBufferiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesInt32List
srcOffset?number
Returns​

void

Call Signature​

clearBufferiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesIterable<number>
srcOffset?number
Returns​

void


clearBufferuiv()​

Call Signature​

clearBufferuiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesUint32List
srcOffset?number
Returns​

void

Call Signature​

clearBufferuiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesIterable<number>
srcOffset?number
Returns​

void


clientWaitSync()​

clientWaitSync(
sync,
flags,
timeout
): number;

MDN Reference

Parameters​

ParameterType
syncWebGLSync
flagsnumber
timeoutnumber

Returns​

number


compressedTexImage3D()​

Call Signature​

compressedTexImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
imageSize,
offset
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
depthnumber
bordernumber
imageSizenumber
offsetnumber
Returns​

void

Call Signature​

compressedTexImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
depthnumber
bordernumber
srcDataArrayBufferView<ArrayBufferLike>
srcOffset?number
srcLengthOverride?number
Returns​

void


compressedTexSubImage3D()​

Call Signature​

compressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
imageSize,
offset
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
widthnumber
heightnumber
depthnumber
formatnumber
imageSizenumber
offsetnumber
Returns​

void

Call Signature​

compressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
widthnumber
heightnumber
depthnumber
formatnumber
srcDataArrayBufferView<ArrayBufferLike>
srcOffset?number
srcLengthOverride?number
Returns​

void


copyBufferSubData()​

copyBufferSubData(
readTarget,
writeTarget,
readOffset,
writeOffset,
size
): void;

MDN Reference

Parameters​

ParameterType
readTargetnumber
writeTargetnumber
readOffsetnumber
writeOffsetnumber
sizenumber

Returns​

void


copyTexSubImage3D()​

copyTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
x,
y,
width,
height
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
xnumber
ynumber
widthnumber
heightnumber

Returns​

void


createQuery()​

createQuery(): WebGLQuery;

MDN Reference

Returns​

WebGLQuery


createSampler()​

createSampler(): WebGLSampler;

MDN Reference

Returns​

WebGLSampler


createTransformFeedback()​

createTransformFeedback(): WebGLTransformFeedback;

MDN Reference

Returns​

WebGLTransformFeedback


createVertexArray()​

createVertexArray(): WebGLVertexArrayObject;

MDN Reference

Returns​

WebGLVertexArrayObject


deleteQuery()​

deleteQuery(query): void;

MDN Reference

Parameters​

ParameterType
queryWebGLQuery | null

Returns​

void


deleteSampler()​

deleteSampler(sampler): void;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler | null

Returns​

void


deleteSync()​

deleteSync(sync): void;

MDN Reference

Parameters​

ParameterType
syncWebGLSync | null

Returns​

void


deleteTransformFeedback()​

deleteTransformFeedback(tf): void;

MDN Reference

Parameters​

ParameterType
tfWebGLTransformFeedback | null

Returns​

void


deleteVertexArray()​

deleteVertexArray(vertexArray): void;

MDN Reference

Parameters​

ParameterType
vertexArrayWebGLVertexArrayObject | null

Returns​

void


drawArraysInstanced()​

drawArraysInstanced(
mode,
first,
count,
instanceCount
): void;

MDN Reference

Parameters​

ParameterType
modenumber
firstnumber
countnumber
instanceCountnumber

Returns​

void


drawBuffers()​

Call Signature​

drawBuffers(buffers): void;

MDN Reference

Parameters​
ParameterType
buffersnumber[]
Returns​

void

Call Signature​

drawBuffers(buffers): void;

MDN Reference

Parameters​
ParameterType
buffersIterable<number>
Returns​

void


drawElementsInstanced()​

drawElementsInstanced(
mode,
count,
type,
offset,
instanceCount
): void;

MDN Reference

Parameters​

ParameterType
modenumber
countnumber
typenumber
offsetnumber
instanceCountnumber

Returns​

void


drawRangeElements()​

drawRangeElements(
mode,
start,
end,
count,
type,
offset
): void;

MDN Reference

Parameters​

ParameterType
modenumber
startnumber
endnumber
countnumber
typenumber
offsetnumber

Returns​

void


endQuery()​

endQuery(target): void;

MDN Reference

Parameters​

ParameterType
targetnumber

Returns​

void


endTransformFeedback()​

endTransformFeedback(): void;

MDN Reference

Returns​

void


fenceSync()​

fenceSync(condition, flags): WebGLSync | null;

MDN Reference

Parameters​

ParameterType
conditionnumber
flagsnumber

Returns​

WebGLSync | null


framebufferTextureLayer()​

framebufferTextureLayer(
target,
attachment,
texture,
level,
layer
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
attachmentnumber
textureWebGLTexture | null
levelnumber
layernumber

Returns​

void


getActiveUniformBlockName()​

getActiveUniformBlockName(program, uniformBlockIndex): string | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockIndexnumber

Returns​

string | null


getActiveUniformBlockParameter()​

getActiveUniformBlockParameter(
program,
uniformBlockIndex,
pname
): any;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockIndexnumber
pnamenumber

Returns​

any


getActiveUniforms()​

Call Signature​

getActiveUniforms(
program,
uniformIndices,
pname
): any;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformIndicesnumber[]
pnamenumber
Returns​

any

Call Signature​

getActiveUniforms(
program,
uniformIndices,
pname
): any;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformIndicesIterable<number>
pnamenumber
Returns​

any


getBufferSubData()​

getBufferSubData(
target,
srcByteOffset,
dstBuffer,
dstOffset?,
length?
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
srcByteOffsetnumber
dstBufferArrayBufferView<ArrayBufferLike>
dstOffset?number
length?number

Returns​

void


getFragDataLocation()​

getFragDataLocation(program, name): number;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
namestring

Returns​

number


getIndexedParameter()​

getIndexedParameter(target, index): any;

MDN Reference

Parameters​

ParameterType
targetnumber
indexnumber

Returns​

any


getInternalformatParameter()​

getInternalformatParameter(
target,
internalformat,
pname
): any;

MDN Reference

Parameters​

ParameterType
targetnumber
internalformatnumber
pnamenumber

Returns​

any


getQuery()​

getQuery(target, pname): WebGLQuery | null;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber

Returns​

WebGLQuery | null


getQueryParameter()​

getQueryParameter(query, pname): any;

MDN Reference

Parameters​

ParameterType
queryWebGLQuery
pnamenumber

Returns​

any


getSamplerParameter()​

getSamplerParameter(sampler, pname): any;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler
pnamenumber

Returns​

any


getSyncParameter()​

getSyncParameter(sync, pname): any;

MDN Reference

Parameters​

ParameterType
syncWebGLSync
pnamenumber

Returns​

any


getTransformFeedbackVarying()​

getTransformFeedbackVarying(program, index): WebGLActiveInfo | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
indexnumber

Returns​

WebGLActiveInfo | null


getUniformBlockIndex()​

getUniformBlockIndex(program, uniformBlockName): number;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockNamestring

Returns​

number


getUniformIndices()​

Call Signature​

getUniformIndices(program, uniformNames): number[] | null;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformNamesstring[]
Returns​

number[] | null

Call Signature​

getUniformIndices(program, uniformNames): number[] | null;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformNamesIterable<string>
Returns​

number[] | null


invalidateFramebuffer()​

Call Signature​

invalidateFramebuffer(target, attachments): void;

MDN Reference

Parameters​
ParameterType
targetnumber
attachmentsnumber[]
Returns​

void

Call Signature​

invalidateFramebuffer(target, attachments): void;

MDN Reference

Parameters​
ParameterType
targetnumber
attachmentsIterable<number>
Returns​

void


invalidateSubFramebuffer()​

Call Signature​

invalidateSubFramebuffer(
target,
attachments,
x,
y,
width,
height
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
attachmentsnumber[]
xnumber
ynumber
widthnumber
heightnumber
Returns​

void

Call Signature​

invalidateSubFramebuffer(
target,
attachments,
x,
y,
width,
height
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
attachmentsIterable<number>
xnumber
ynumber
widthnumber
heightnumber
Returns​

void


isQuery()​

isQuery(query): boolean;

MDN Reference

Parameters​

ParameterType
queryWebGLQuery | null

Returns​

boolean


isSampler()​

isSampler(sampler): boolean;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler | null

Returns​

boolean


isSync()​

isSync(sync): boolean;

MDN Reference

Parameters​

ParameterType
syncWebGLSync | null

Returns​

boolean


isTransformFeedback()​

isTransformFeedback(tf): boolean;

MDN Reference

Parameters​

ParameterType
tfWebGLTransformFeedback | null

Returns​

boolean


isVertexArray()​

isVertexArray(vertexArray): boolean;

MDN Reference

Parameters​

ParameterType
vertexArrayWebGLVertexArrayObject | null

Returns​

boolean


pauseTransformFeedback()​

pauseTransformFeedback(): void;

MDN Reference

Returns​

void


readBuffer()​

readBuffer(src): void;

MDN Reference

Parameters​

ParameterType
srcnumber

Returns​

void


renderbufferStorageMultisample()​

renderbufferStorageMultisample(
target,
samples,
internalformat,
width,
height
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
samplesnumber
internalformatnumber
widthnumber
heightnumber

Returns​

void


resumeTransformFeedback()​

resumeTransformFeedback(): void;

MDN Reference

Returns​

void


samplerParameterf()​

samplerParameterf(
sampler,
pname,
param
): void;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler
pnamenumber
paramnumber

Returns​

void


samplerParameteri()​

samplerParameteri(
sampler,
pname,
param
): void;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler
pnamenumber
paramnumber

Returns​

void


texImage3D()​

Call Signature​

texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
pboOffset
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
depthnumber
bordernumber
formatnumber
typenumber
pboOffsetnumber
Returns​

void

Call Signature​

texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
source
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
depthnumber
bordernumber
formatnumber
typenumber
sourceTexImageSource
Returns​

void

Call Signature​

texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
srcData
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
depthnumber
bordernumber
formatnumber
typenumber
srcData| ArrayBufferView<ArrayBufferLike> | null
Returns​

void

Call Signature​

texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
srcData,
srcOffset
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
depthnumber
bordernumber
formatnumber
typenumber
srcDataArrayBufferView<ArrayBufferLike>
srcOffsetnumber
Returns​

void


texStorage2D()​

texStorage2D(
target,
levels,
internalformat,
width,
height
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
levelsnumber
internalformatnumber
widthnumber
heightnumber

Returns​

void


texStorage3D()​

texStorage3D(
target,
levels,
internalformat,
width,
height,
depth
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
levelsnumber
internalformatnumber
widthnumber
heightnumber
depthnumber

Returns​

void


texSubImage3D()​

Call Signature​

texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
pboOffset
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
widthnumber
heightnumber
depthnumber
formatnumber
typenumber
pboOffsetnumber
Returns​

void

Call Signature​

texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
source
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
widthnumber
heightnumber
depthnumber
formatnumber
typenumber
sourceTexImageSource
Returns​

void

Call Signature​

texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
srcData,
srcOffset?
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
widthnumber
heightnumber
depthnumber
formatnumber
typenumber
srcData| ArrayBufferView<ArrayBufferLike> | null
srcOffset?number
Returns​

void


transformFeedbackVaryings()​

Call Signature​

transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
varyingsstring[]
bufferModenumber
Returns​

void

Call Signature​

transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
varyingsIterable<string>
bufferModenumber
Returns​

void


uniform1ui()​

uniform1ui(location, v0): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number

Returns​

void


uniform1uiv()​

Call Signature​

uniform1uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataUint32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniform1uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniform2ui()​

uniform2ui(
location,
v0,
v1
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number
v1number

Returns​

void


uniform2uiv()​

Call Signature​

uniform2uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataUint32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniform2uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniform3ui()​

uniform3ui(
location,
v0,
v1,
v2
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number
v1number
v2number

Returns​

void


uniform3uiv()​

Call Signature​

uniform3uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataUint32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniform3uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniform4ui()​

uniform4ui(
location,
v0,
v1,
v2,
v3
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number
v1number
v2number
v3number

Returns​

void


uniform4uiv()​

Call Signature​

uniform4uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataUint32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniform4uiv(
location,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniformBlockBinding()​

uniformBlockBinding(
program,
uniformBlockIndex,
uniformBlockBinding
): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockIndexnumber
uniformBlockBindingnumber

Returns​

void


uniformMatrix2x3fv()​

Call Signature​

uniformMatrix2x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataFloat32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniformMatrix2x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniformMatrix2x4fv()​

Call Signature​

uniformMatrix2x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataFloat32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniformMatrix2x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniformMatrix3x2fv()​

Call Signature​

uniformMatrix3x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataFloat32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniformMatrix3x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniformMatrix3x4fv()​

Call Signature​

uniformMatrix3x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataFloat32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniformMatrix3x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniformMatrix4x2fv()​

Call Signature​

uniformMatrix4x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataFloat32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniformMatrix4x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


uniformMatrix4x3fv()​

Call Signature​

uniformMatrix4x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataFloat32List
srcOffset?number
srcLength?number
Returns​

void

Call Signature​

uniformMatrix4x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;

MDN Reference

Parameters​
ParameterType
locationWebGLUniformLocation | null
transposeboolean
dataIterable<number>
srcOffset?number
srcLength?number
Returns​

void


vertexAttribDivisor()​

vertexAttribDivisor(index, divisor): void;

MDN Reference

Parameters​

ParameterType
indexnumber
divisornumber

Returns​

void


vertexAttribI4i()​

vertexAttribI4i(
index,
x,
y,
z,
w
): void;

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber
znumber
wnumber

Returns​

void


vertexAttribI4iv()​

Call Signature​

vertexAttribI4iv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesInt32List
Returns​

void

Call Signature​

vertexAttribI4iv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void


vertexAttribI4ui()​

vertexAttribI4ui(
index,
x,
y,
z,
w
): void;

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber
znumber
wnumber

Returns​

void


vertexAttribI4uiv()​

Call Signature​

vertexAttribI4uiv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesUint32List
Returns​

void

Call Signature​

vertexAttribI4uiv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void


vertexAttribIPointer()​

vertexAttribIPointer(
index,
size,
type,
stride,
offset
): void;

MDN Reference

Parameters​

ParameterType
indexnumber
sizenumber
typenumber
stridenumber
offsetnumber

Returns​

void


waitSync()​

waitSync(
sync,
flags,
timeout
): void;

MDN Reference

Parameters​

ParameterType
syncWebGLSync
flagsnumber
timeoutnumber

Returns​

void

Properties​

ACTIVE_UNIFORM_BLOCKS​

readonly ACTIVE_UNIFORM_BLOCKS: 35382;

ALREADY_SIGNALED​

readonly ALREADY_SIGNALED: 37146;

ANY_SAMPLES_PASSED​

readonly ANY_SAMPLES_PASSED: 35887;

ANY_SAMPLES_PASSED_CONSERVATIVE​

readonly ANY_SAMPLES_PASSED_CONSERVATIVE: 36202;

COLOR​

readonly COLOR: 6144;

COLOR_ATTACHMENT1​

readonly COLOR_ATTACHMENT1: 36065;

COLOR_ATTACHMENT10​

readonly COLOR_ATTACHMENT10: 36074;

COLOR_ATTACHMENT11​

readonly COLOR_ATTACHMENT11: 36075;

COLOR_ATTACHMENT12​

readonly COLOR_ATTACHMENT12: 36076;

COLOR_ATTACHMENT13​

readonly COLOR_ATTACHMENT13: 36077;

COLOR_ATTACHMENT14​

readonly COLOR_ATTACHMENT14: 36078;

COLOR_ATTACHMENT15​

readonly COLOR_ATTACHMENT15: 36079;

COLOR_ATTACHMENT2​

readonly COLOR_ATTACHMENT2: 36066;

COLOR_ATTACHMENT3​

readonly COLOR_ATTACHMENT3: 36067;

COLOR_ATTACHMENT4​

readonly COLOR_ATTACHMENT4: 36068;

COLOR_ATTACHMENT5​

readonly COLOR_ATTACHMENT5: 36069;

COLOR_ATTACHMENT6​

readonly COLOR_ATTACHMENT6: 36070;

COLOR_ATTACHMENT7​

readonly COLOR_ATTACHMENT7: 36071;

COLOR_ATTACHMENT8​

readonly COLOR_ATTACHMENT8: 36072;

COLOR_ATTACHMENT9​

readonly COLOR_ATTACHMENT9: 36073;

COMPARE_REF_TO_TEXTURE​

readonly COMPARE_REF_TO_TEXTURE: 34894;

CONDITION_SATISFIED​

readonly CONDITION_SATISFIED: 37148;

COPY_READ_BUFFER​

readonly COPY_READ_BUFFER: 36662;

COPY_READ_BUFFER_BINDING​

readonly COPY_READ_BUFFER_BINDING: 36662;

COPY_WRITE_BUFFER​

readonly COPY_WRITE_BUFFER: 36663;

COPY_WRITE_BUFFER_BINDING​

readonly COPY_WRITE_BUFFER_BINDING: 36663;

CURRENT_QUERY​

readonly CURRENT_QUERY: 34917;

DEPTH​

readonly DEPTH: 6145;

DEPTH_COMPONENT24​

readonly DEPTH_COMPONENT24: 33190;

DEPTH_COMPONENT32F​

readonly DEPTH_COMPONENT32F: 36012;

DEPTH24_STENCIL8​

readonly DEPTH24_STENCIL8: 35056;

DEPTH32F_STENCIL8​

readonly DEPTH32F_STENCIL8: 36013;

DRAW_BUFFER0​

readonly DRAW_BUFFER0: 34853;

DRAW_BUFFER1​

readonly DRAW_BUFFER1: 34854;

DRAW_BUFFER10​

readonly DRAW_BUFFER10: 34863;

DRAW_BUFFER11​

readonly DRAW_BUFFER11: 34864;

DRAW_BUFFER12​

readonly DRAW_BUFFER12: 34865;

DRAW_BUFFER13​

readonly DRAW_BUFFER13: 34866;

DRAW_BUFFER14​

readonly DRAW_BUFFER14: 34867;

DRAW_BUFFER15​

readonly DRAW_BUFFER15: 34868;

DRAW_BUFFER2​

readonly DRAW_BUFFER2: 34855;

DRAW_BUFFER3​

readonly DRAW_BUFFER3: 34856;

DRAW_BUFFER4​

readonly DRAW_BUFFER4: 34857;

DRAW_BUFFER5​

readonly DRAW_BUFFER5: 34858;

DRAW_BUFFER6​

readonly DRAW_BUFFER6: 34859;

DRAW_BUFFER7​

readonly DRAW_BUFFER7: 34860;

DRAW_BUFFER8​

readonly DRAW_BUFFER8: 34861;

DRAW_BUFFER9​

readonly DRAW_BUFFER9: 34862;

DRAW_FRAMEBUFFER​

readonly DRAW_FRAMEBUFFER: 36009;

DRAW_FRAMEBUFFER_BINDING​

readonly DRAW_FRAMEBUFFER_BINDING: 36006;

DYNAMIC_COPY​

readonly DYNAMIC_COPY: 35050;

DYNAMIC_READ​

readonly DYNAMIC_READ: 35049;

FLOAT_32_UNSIGNED_INT_24_8_REV​

readonly FLOAT_32_UNSIGNED_INT_24_8_REV: 36269;

FLOAT_MAT2x3​

readonly FLOAT_MAT2x3: 35685;

FLOAT_MAT2x4​

readonly FLOAT_MAT2x4: 35686;

FLOAT_MAT3x2​

readonly FLOAT_MAT3x2: 35687;

FLOAT_MAT3x4​

readonly FLOAT_MAT3x4: 35688;

FLOAT_MAT4x2​

readonly FLOAT_MAT4x2: 35689;

FLOAT_MAT4x3​

readonly FLOAT_MAT4x3: 35690;

FRAGMENT_SHADER_DERIVATIVE_HINT​

readonly FRAGMENT_SHADER_DERIVATIVE_HINT: 35723;

FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE​

readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: 33301;

FRAMEBUFFER_ATTACHMENT_BLUE_SIZE​

readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: 33300;

FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING​

readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: 33296;

FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE​

readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: 33297;

FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE​

readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: 33302;

FRAMEBUFFER_ATTACHMENT_GREEN_SIZE​

readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: 33299;

FRAMEBUFFER_ATTACHMENT_RED_SIZE​

readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: 33298;

FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE​

readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: 33303;

FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER​

readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: 36052;

FRAMEBUFFER_DEFAULT​

readonly FRAMEBUFFER_DEFAULT: 33304;

FRAMEBUFFER_INCOMPLETE_MULTISAMPLE​

readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: 36182;

HALF_FLOAT​

readonly HALF_FLOAT: 5131;

INT_2_10_10_10_REV​

readonly INT_2_10_10_10_REV: 36255;

INT_SAMPLER_2D​

readonly INT_SAMPLER_2D: 36298;

INT_SAMPLER_2D_ARRAY​

readonly INT_SAMPLER_2D_ARRAY: 36303;

INT_SAMPLER_3D​

readonly INT_SAMPLER_3D: 36299;

INT_SAMPLER_CUBE​

readonly INT_SAMPLER_CUBE: 36300;

INTERLEAVED_ATTRIBS​

readonly INTERLEAVED_ATTRIBS: 35980;

INVALID_INDEX​

readonly INVALID_INDEX: 4294967295;

MAX​

readonly MAX: 32776;

MAX_3D_TEXTURE_SIZE​

readonly MAX_3D_TEXTURE_SIZE: 32883;

MAX_ARRAY_TEXTURE_LAYERS​

readonly MAX_ARRAY_TEXTURE_LAYERS: 35071;

MAX_CLIENT_WAIT_TIMEOUT_WEBGL​

readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: 37447;

MAX_COLOR_ATTACHMENTS​

readonly MAX_COLOR_ATTACHMENTS: 36063;

MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS​

readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 35379;

MAX_COMBINED_UNIFORM_BLOCKS​

readonly MAX_COMBINED_UNIFORM_BLOCKS: 35374;

MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS​

readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 35377;

MAX_DRAW_BUFFERS​

readonly MAX_DRAW_BUFFERS: 34852;

MAX_ELEMENT_INDEX​

readonly MAX_ELEMENT_INDEX: 36203;

MAX_ELEMENTS_INDICES​

readonly MAX_ELEMENTS_INDICES: 33001;

MAX_ELEMENTS_VERTICES​

readonly MAX_ELEMENTS_VERTICES: 33000;

MAX_FRAGMENT_INPUT_COMPONENTS​

readonly MAX_FRAGMENT_INPUT_COMPONENTS: 37157;

MAX_FRAGMENT_UNIFORM_BLOCKS​

readonly MAX_FRAGMENT_UNIFORM_BLOCKS: 35373;

MAX_FRAGMENT_UNIFORM_COMPONENTS​

readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: 35657;

MAX_PROGRAM_TEXEL_OFFSET​

readonly MAX_PROGRAM_TEXEL_OFFSET: 35077;

MAX_SAMPLES​

readonly MAX_SAMPLES: 36183;

MAX_SERVER_WAIT_TIMEOUT​

readonly MAX_SERVER_WAIT_TIMEOUT: 37137;

MAX_TEXTURE_LOD_BIAS​

readonly MAX_TEXTURE_LOD_BIAS: 34045;

MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS​

readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 35978;

MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS​

readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 35979;

MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS​

readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 35968;

MAX_UNIFORM_BLOCK_SIZE​

readonly MAX_UNIFORM_BLOCK_SIZE: 35376;

MAX_UNIFORM_BUFFER_BINDINGS​

readonly MAX_UNIFORM_BUFFER_BINDINGS: 35375;

MAX_VARYING_COMPONENTS​

readonly MAX_VARYING_COMPONENTS: 35659;

MAX_VERTEX_OUTPUT_COMPONENTS​

readonly MAX_VERTEX_OUTPUT_COMPONENTS: 37154;

MAX_VERTEX_UNIFORM_BLOCKS​

readonly MAX_VERTEX_UNIFORM_BLOCKS: 35371;

MAX_VERTEX_UNIFORM_COMPONENTS​

readonly MAX_VERTEX_UNIFORM_COMPONENTS: 35658;

MIN​

readonly MIN: 32775;

MIN_PROGRAM_TEXEL_OFFSET​

readonly MIN_PROGRAM_TEXEL_OFFSET: 35076;

OBJECT_TYPE​

readonly OBJECT_TYPE: 37138;

PACK_ROW_LENGTH​

readonly PACK_ROW_LENGTH: 3330;

PACK_SKIP_PIXELS​

readonly PACK_SKIP_PIXELS: 3332;

PACK_SKIP_ROWS​

readonly PACK_SKIP_ROWS: 3331;

PIXEL_PACK_BUFFER​

readonly PIXEL_PACK_BUFFER: 35051;

PIXEL_PACK_BUFFER_BINDING​

readonly PIXEL_PACK_BUFFER_BINDING: 35053;

PIXEL_UNPACK_BUFFER​

readonly PIXEL_UNPACK_BUFFER: 35052;

PIXEL_UNPACK_BUFFER_BINDING​

readonly PIXEL_UNPACK_BUFFER_BINDING: 35055;

QUERY_RESULT​

readonly QUERY_RESULT: 34918;

QUERY_RESULT_AVAILABLE​

readonly QUERY_RESULT_AVAILABLE: 34919;

R11F_G11F_B10F​

readonly R11F_G11F_B10F: 35898;

R16F​

readonly R16F: 33325;

R16I​

readonly R16I: 33331;

R16UI​

readonly R16UI: 33332;

R32F​

readonly R32F: 33326;

R32I​

readonly R32I: 33333;

R32UI​

readonly R32UI: 33334;

R8​

readonly R8: 33321;

R8_SNORM​

readonly R8_SNORM: 36756;

R8I​

readonly R8I: 33329;

R8UI​

readonly R8UI: 33330;

RASTERIZER_DISCARD​

readonly RASTERIZER_DISCARD: 35977;

READ_BUFFER​

readonly READ_BUFFER: 3074;

READ_FRAMEBUFFER​

readonly READ_FRAMEBUFFER: 36008;

READ_FRAMEBUFFER_BINDING​

readonly READ_FRAMEBUFFER_BINDING: 36010;

RED​

readonly RED: 6403;

RED_INTEGER​

readonly RED_INTEGER: 36244;

RENDERBUFFER_SAMPLES​

readonly RENDERBUFFER_SAMPLES: 36011;

RG​

readonly RG: 33319;

RG_INTEGER​

readonly RG_INTEGER: 33320;

RG16F​

readonly RG16F: 33327;

RG16I​

readonly RG16I: 33337;

RG16UI​

readonly RG16UI: 33338;

RG32F​

readonly RG32F: 33328;

RG32I​

readonly RG32I: 33339;

RG32UI​

readonly RG32UI: 33340;

RG8​

readonly RG8: 33323;

RG8_SNORM​

readonly RG8_SNORM: 36757;

RG8I​

readonly RG8I: 33335;

RG8UI​

readonly RG8UI: 33336;

RGB_INTEGER​

readonly RGB_INTEGER: 36248;

RGB10_A2​

readonly RGB10_A2: 32857;

RGB10_A2UI​

readonly RGB10_A2UI: 36975;

RGB16F​

readonly RGB16F: 34843;

RGB16I​

readonly RGB16I: 36233;

RGB16UI​

readonly RGB16UI: 36215;

RGB32F​

readonly RGB32F: 34837;

RGB32I​

readonly RGB32I: 36227;

RGB32UI​

readonly RGB32UI: 36209;

RGB8​

readonly RGB8: 32849;

RGB8_SNORM​

readonly RGB8_SNORM: 36758;

RGB8I​

readonly RGB8I: 36239;

RGB8UI​

readonly RGB8UI: 36221;

RGB9_E5​

readonly RGB9_E5: 35901;

RGBA_INTEGER​

readonly RGBA_INTEGER: 36249;

RGBA16F​

readonly RGBA16F: 34842;

RGBA16I​

readonly RGBA16I: 36232;

RGBA16UI​

readonly RGBA16UI: 36214;

RGBA32F​

readonly RGBA32F: 34836;

RGBA32I​

readonly RGBA32I: 36226;

RGBA32UI​

readonly RGBA32UI: 36208;

RGBA8_SNORM​

readonly RGBA8_SNORM: 36759;

RGBA8I​

readonly RGBA8I: 36238;

RGBA8UI​

readonly RGBA8UI: 36220;

SAMPLER_2D_ARRAY​

readonly SAMPLER_2D_ARRAY: 36289;

SAMPLER_2D_ARRAY_SHADOW​

readonly SAMPLER_2D_ARRAY_SHADOW: 36292;

SAMPLER_2D_SHADOW​

readonly SAMPLER_2D_SHADOW: 35682;

SAMPLER_3D​

readonly SAMPLER_3D: 35679;

SAMPLER_BINDING​

readonly SAMPLER_BINDING: 35097;

SAMPLER_CUBE_SHADOW​

readonly SAMPLER_CUBE_SHADOW: 36293;

SEPARATE_ATTRIBS​

readonly SEPARATE_ATTRIBS: 35981;

SIGNALED​

readonly SIGNALED: 37145;

SIGNED_NORMALIZED​

readonly SIGNED_NORMALIZED: 36764;

SRGB​

readonly SRGB: 35904;

SRGB8​

readonly SRGB8: 35905;

SRGB8_ALPHA8​

readonly SRGB8_ALPHA8: 35907;

STATIC_COPY​

readonly STATIC_COPY: 35046;

STATIC_READ​

readonly STATIC_READ: 35045;

STENCIL​

readonly STENCIL: 6146;

STREAM_COPY​

readonly STREAM_COPY: 35042;

STREAM_READ​

readonly STREAM_READ: 35041;

SYNC_CONDITION​

readonly SYNC_CONDITION: 37139;

SYNC_FENCE​

readonly SYNC_FENCE: 37142;

SYNC_FLAGS​

readonly SYNC_FLAGS: 37141;

SYNC_FLUSH_COMMANDS_BIT​

readonly SYNC_FLUSH_COMMANDS_BIT: 1;

SYNC_GPU_COMMANDS_COMPLETE​

readonly SYNC_GPU_COMMANDS_COMPLETE: 37143;

SYNC_STATUS​

readonly SYNC_STATUS: 37140;

TEXTURE_2D_ARRAY​

readonly TEXTURE_2D_ARRAY: 35866;

TEXTURE_3D​

readonly TEXTURE_3D: 32879;

TEXTURE_BASE_LEVEL​

readonly TEXTURE_BASE_LEVEL: 33084;

TEXTURE_BINDING_2D_ARRAY​

readonly TEXTURE_BINDING_2D_ARRAY: 35869;

TEXTURE_BINDING_3D​

readonly TEXTURE_BINDING_3D: 32874;

TEXTURE_COMPARE_FUNC​

readonly TEXTURE_COMPARE_FUNC: 34893;

TEXTURE_COMPARE_MODE​

readonly TEXTURE_COMPARE_MODE: 34892;

TEXTURE_IMMUTABLE_FORMAT​

readonly TEXTURE_IMMUTABLE_FORMAT: 37167;

TEXTURE_IMMUTABLE_LEVELS​

readonly TEXTURE_IMMUTABLE_LEVELS: 33503;

TEXTURE_MAX_LEVEL​

readonly TEXTURE_MAX_LEVEL: 33085;

TEXTURE_MAX_LOD​

readonly TEXTURE_MAX_LOD: 33083;

TEXTURE_MIN_LOD​

readonly TEXTURE_MIN_LOD: 33082;

TEXTURE_WRAP_R​

readonly TEXTURE_WRAP_R: 32882;

TIMEOUT_EXPIRED​

readonly TIMEOUT_EXPIRED: 37147;

TIMEOUT_IGNORED​

readonly TIMEOUT_IGNORED: -1;

TRANSFORM_FEEDBACK​

readonly TRANSFORM_FEEDBACK: 36386;

TRANSFORM_FEEDBACK_ACTIVE​

readonly TRANSFORM_FEEDBACK_ACTIVE: 36388;

TRANSFORM_FEEDBACK_BINDING​

readonly TRANSFORM_FEEDBACK_BINDING: 36389;

TRANSFORM_FEEDBACK_BUFFER​

readonly TRANSFORM_FEEDBACK_BUFFER: 35982;

TRANSFORM_FEEDBACK_BUFFER_BINDING​

readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: 35983;

TRANSFORM_FEEDBACK_BUFFER_MODE​

readonly TRANSFORM_FEEDBACK_BUFFER_MODE: 35967;

TRANSFORM_FEEDBACK_BUFFER_SIZE​

readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: 35973;

TRANSFORM_FEEDBACK_BUFFER_START​

readonly TRANSFORM_FEEDBACK_BUFFER_START: 35972;

TRANSFORM_FEEDBACK_PAUSED​

readonly TRANSFORM_FEEDBACK_PAUSED: 36387;

TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN​

readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: 35976;

TRANSFORM_FEEDBACK_VARYINGS​

readonly TRANSFORM_FEEDBACK_VARYINGS: 35971;

UNIFORM_ARRAY_STRIDE​

readonly UNIFORM_ARRAY_STRIDE: 35388;

UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES​

readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: 35395;

UNIFORM_BLOCK_ACTIVE_UNIFORMS​

readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: 35394;

UNIFORM_BLOCK_BINDING​

readonly UNIFORM_BLOCK_BINDING: 35391;

UNIFORM_BLOCK_DATA_SIZE​

readonly UNIFORM_BLOCK_DATA_SIZE: 35392;

UNIFORM_BLOCK_INDEX​

readonly UNIFORM_BLOCK_INDEX: 35386;

UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER​

readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: 35398;

UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER​

readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: 35396;

UNIFORM_BUFFER​

readonly UNIFORM_BUFFER: 35345;

UNIFORM_BUFFER_BINDING​

readonly UNIFORM_BUFFER_BINDING: 35368;

UNIFORM_BUFFER_OFFSET_ALIGNMENT​

readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: 35380;

UNIFORM_BUFFER_SIZE​

readonly UNIFORM_BUFFER_SIZE: 35370;

UNIFORM_BUFFER_START​

readonly UNIFORM_BUFFER_START: 35369;

UNIFORM_IS_ROW_MAJOR​

readonly UNIFORM_IS_ROW_MAJOR: 35390;

UNIFORM_MATRIX_STRIDE​

readonly UNIFORM_MATRIX_STRIDE: 35389;

UNIFORM_OFFSET​

readonly UNIFORM_OFFSET: 35387;

UNIFORM_SIZE​

readonly UNIFORM_SIZE: 35384;

UNIFORM_TYPE​

readonly UNIFORM_TYPE: 35383;

UNPACK_IMAGE_HEIGHT​

readonly UNPACK_IMAGE_HEIGHT: 32878;

UNPACK_ROW_LENGTH​

readonly UNPACK_ROW_LENGTH: 3314;

UNPACK_SKIP_IMAGES​

readonly UNPACK_SKIP_IMAGES: 32877;

UNPACK_SKIP_PIXELS​

readonly UNPACK_SKIP_PIXELS: 3316;

UNPACK_SKIP_ROWS​

readonly UNPACK_SKIP_ROWS: 3315;

UNSIGNALED​

readonly UNSIGNALED: 37144;

UNSIGNED_INT_10F_11F_11F_REV​

readonly UNSIGNED_INT_10F_11F_11F_REV: 35899;

UNSIGNED_INT_2_10_10_10_REV​

readonly UNSIGNED_INT_2_10_10_10_REV: 33640;

UNSIGNED_INT_24_8​

readonly UNSIGNED_INT_24_8: 34042;

UNSIGNED_INT_5_9_9_9_REV​

readonly UNSIGNED_INT_5_9_9_9_REV: 35902;

UNSIGNED_INT_SAMPLER_2D​

readonly UNSIGNED_INT_SAMPLER_2D: 36306;

UNSIGNED_INT_SAMPLER_2D_ARRAY​

readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: 36311;

UNSIGNED_INT_SAMPLER_3D​

readonly UNSIGNED_INT_SAMPLER_3D: 36307;

UNSIGNED_INT_SAMPLER_CUBE​

readonly UNSIGNED_INT_SAMPLER_CUBE: 36308;

UNSIGNED_INT_VEC2​

readonly UNSIGNED_INT_VEC2: 36294;

UNSIGNED_INT_VEC3​

readonly UNSIGNED_INT_VEC3: 36295;

UNSIGNED_INT_VEC4​

readonly UNSIGNED_INT_VEC4: 36296;

UNSIGNED_NORMALIZED​

readonly UNSIGNED_NORMALIZED: 35863;

VERTEX_ARRAY_BINDING​

readonly VERTEX_ARRAY_BINDING: 34229;

VERTEX_ATTRIB_ARRAY_DIVISOR​

readonly VERTEX_ATTRIB_ARRAY_DIVISOR: 35070;

VERTEX_ATTRIB_ARRAY_INTEGER​

readonly VERTEX_ATTRIB_ARRAY_INTEGER: 35069;

WAIT_FAILED​

readonly WAIT_FAILED: 37149;