WebGL2RenderingContext
The WebGL2RenderingContext interface provides the OpenGL ES 3.0 rendering context for the drawing surface of an HTML <canvas> element.
Extends
Methods
activeTexture()
activeTexture(texture): void;
Parameters
| Parameter | Type |
|---|---|
texture | number |
Returns
void
Inherited from
WebGLRenderingContextBase.activeTexture
attachShader()
attachShader(program, shader): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
shader | WebGLShader |
Returns
void
Inherited from
WebGLRenderingContextBase.attachShader
beginQuery()
beginQuery(target, query): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
query | WebGLQuery |
Returns
void
Inherited from
WebGL2RenderingContextBase.beginQuery
beginTransformFeedback()
beginTransformFeedback(primitiveMode): void;
Parameters
| Parameter | Type |
|---|---|
primitiveMode | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.beginTransformFeedback
bindAttribLocation()
bindAttribLocation(
program,
index,
name
): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
name | string |
Returns
void
Inherited from
WebGLRenderingContextBase.bindAttribLocation
bindBuffer()
bindBuffer(target, buffer): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
buffer | WebGLBuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.bindBuffer
bindBufferBase()
bindBufferBase(
target,
index,
buffer
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
index | number |
buffer | WebGLBuffer | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.bindBufferBase
bindBufferRange()
bindBufferRange(
target,
index,
buffer,
offset,
size
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
index | number |
buffer | WebGLBuffer | null |
offset | number |
size | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.bindBufferRange
bindFramebuffer()
bindFramebuffer(target, framebuffer): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
framebuffer | WebGLFramebuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.bindFramebuffer
bindRenderbuffer()
bindRenderbuffer(target, renderbuffer): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
renderbuffer | WebGLRenderbuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.bindRenderbuffer
bindSampler()
bindSampler(unit, sampler): void;
Parameters
| Parameter | Type |
|---|---|
unit | number |
sampler | WebGLSampler | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.bindSampler
bindTexture()
bindTexture(target, texture): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
texture | WebGLTexture | null |
Returns
void
Inherited from
WebGLRenderingContextBase.bindTexture
bindTransformFeedback()
bindTransformFeedback(target, tf): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
tf | WebGLTransformFeedback | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.bindTransformFeedback
bindVertexArray()
bindVertexArray(array): void;
Parameters
| Parameter | Type |
|---|---|
array | WebGLVertexArrayObject | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.bindVertexArray
blendColor()
blendColor(
red,
green,
blue,
alpha
): void;
Parameters
| Parameter | Type |
|---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns
void
Inherited from
WebGLRenderingContextBase.blendColor
blendEquation()
blendEquation(mode): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
Inherited from
WebGLRenderingContextBase.blendEquation
blendEquationSeparate()
blendEquationSeparate(modeRGB, modeAlpha): void;
Parameters
| Parameter | Type |
|---|---|
modeRGB | number |
modeAlpha | number |
Returns
void
Inherited from
WebGLRenderingContextBase.blendEquationSeparate
blendFunc()
blendFunc(sfactor, dfactor): void;
Parameters
| Parameter | Type |
|---|---|
sfactor | number |
dfactor | number |
Returns
void
Inherited from
WebGLRenderingContextBase.blendFunc
blendFuncSeparate()
blendFuncSeparate(
srcRGB,
dstRGB,
srcAlpha,
dstAlpha
): void;
Parameters
| Parameter | Type |
|---|---|
srcRGB | number |
dstRGB | number |
srcAlpha | number |
dstAlpha | number |
Returns
void
Inherited from
WebGLRenderingContextBase.blendFuncSeparate
blitFramebuffer()
blitFramebuffer(
srcX0,
srcY0,
srcX1,
srcY1,
dstX0,
dstY0,
dstX1,
dstY1,
mask,
filter
): void;
Parameters
| Parameter | Type |
|---|---|
srcX0 | number |
srcY0 | number |
srcX1 | number |
srcY1 | number |
dstX0 | number |
dstY0 | number |
dstX1 | number |
dstY1 | number |
mask | number |
filter | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.blitFramebuffer
bufferData()
Call Signature
bufferData(
target,
size,
usage
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
size | number |
usage | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.bufferData
Call Signature
bufferData(
target,
srcData,
usage
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
srcData | AllowSharedBufferSource | null |
usage | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.bufferData
Call Signature
bufferData(
target,
srcData,
usage,
srcOffset,
length?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
srcData | ArrayBufferView<ArrayBufferLike> |
usage | number |
srcOffset | number |
length? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.bufferData
bufferSubData()
Call Signature
bufferSubData(
target,
dstByteOffset,
srcData
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
dstByteOffset | number |
srcData | AllowSharedBufferSource |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.bufferSubData
Call Signature
bufferSubData(
target,
dstByteOffset,
srcData,
srcOffset,
length?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
dstByteOffset | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
length? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.bufferSubData
checkFramebufferStatus()
checkFramebufferStatus(target): number;
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
number
Inherited from
WebGLRenderingContextBase.checkFramebufferStatus
clear()
clear(mask): void;
Parameters
| Parameter | Type |
|---|---|
mask | number |
Returns
void
Inherited from
WebGLRenderingContextBase.clear
clearBufferfi()
clearBufferfi(
buffer,
drawbuffer,
depth,
stencil
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
depth | number |
stencil | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferfi
clearBufferfv()
Call Signature
clearBufferfv(
buffer,
drawbuffer,
values,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Float32List |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferfv
Call Signature
clearBufferfv(
buffer,
drawbuffer,
values,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Iterable<number> |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferfv
clearBufferiv()
Call Signature
clearBufferiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Int32List |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferiv
Call Signature
clearBufferiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Iterable<number> |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferiv
clearBufferuiv()
Call Signature
clearBufferuiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Uint32List |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferuiv
Call Signature
clearBufferuiv(
buffer,
drawbuffer,
values,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
buffer | number |
drawbuffer | number |
values | Iterable<number> |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.clearBufferuiv
clearColor()
clearColor(
red,
green,
blue,
alpha
): void;
Parameters
| Parameter | Type |
|---|---|
red | number |
green | number |
blue | number |
alpha | number |
Returns
void
Inherited from
WebGLRenderingContextBase.clearColor
clearDepth()
clearDepth(depth): void;
Parameters
| Parameter | Type |
|---|---|
depth | number |
Returns
void
Inherited from
WebGLRenderingContextBase.clearDepth
clearStencil()
clearStencil(s): void;
Parameters
| Parameter | Type |
|---|---|
s | number |
Returns
void
Inherited from
WebGLRenderingContextBase.clearStencil
clientWaitSync()
clientWaitSync(
sync,
flags,
timeout
): number;
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync |
flags | number |
timeout | number |
Returns
number
Inherited from
WebGL2RenderingContextBase.clientWaitSync
colorMask()
colorMask(
red,
green,
blue,
alpha
): void;
Parameters
| Parameter | Type |
|---|---|
red | boolean |
green | boolean |
blue | boolean |
alpha | boolean |
Returns
void
Inherited from
WebGLRenderingContextBase.colorMask
compileShader()
compileShader(shader): void;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
void
Inherited from
WebGLRenderingContextBase.compileShader
compressedTexImage2D()
Call Signature
compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
imageSize,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
imageSize | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.compressedTexImage2D
Call Signature
compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.compressedTexImage2D
compressedTexImage3D()
Call Signature
compressedTexImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
imageSize,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
imageSize | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.compressedTexImage3D
Call Signature
compressedTexImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.compressedTexImage3D
compressedTexSubImage2D()
Call Signature
compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
imageSize,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
imageSize | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.compressedTexSubImage2D
Call Signature
compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.compressedTexSubImage2D
compressedTexSubImage3D()
Call Signature
compressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
imageSize,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
imageSize | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.compressedTexSubImage3D
Call Signature
compressedTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset? | number |
srcLengthOverride? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.compressedTexSubImage3D
copyBufferSubData()
copyBufferSubData(
readTarget,
writeTarget,
readOffset,
writeOffset,
size
): void;
Parameters
| Parameter | Type |
|---|---|
readTarget | number |
writeTarget | number |
readOffset | number |
writeOffset | number |
size | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.copyBufferSubData
copyTexImage2D()
copyTexImage2D(
target,
level,
internalformat,
x,
y,
width,
height,
border
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
x | number |
y | number |
width | number |
height | number |
border | number |
Returns
void
Inherited from
WebGLRenderingContextBase.copyTexImage2D
copyTexSubImage2D()
copyTexSubImage2D(
target,
level,
xoffset,
yoffset,
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContextBase.copyTexSubImage2D
copyTexSubImage3D()
copyTexSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.copyTexSubImage3D
createBuffer()
createBuffer(): WebGLBuffer;
Returns
Inherited from
WebGLRenderingContextBase.createBuffer
createFramebuffer()
createFramebuffer(): WebGLFramebuffer;
Returns
Inherited from
WebGLRenderingContextBase.createFramebuffer
createProgram()
createProgram(): WebGLProgram;
Returns
Inherited from
WebGLRenderingContextBase.createProgram
createQuery()
createQuery(): WebGLQuery;
Returns
Inherited from
WebGL2RenderingContextBase.createQuery
createRenderbuffer()
createRenderbuffer(): WebGLRenderbuffer;
Returns
Inherited from
WebGLRenderingContextBase.createRenderbuffer
createSampler()
createSampler(): WebGLSampler;
Returns
Inherited from
WebGL2RenderingContextBase.createSampler
createShader()
createShader(type): WebGLShader | null;
Parameters
| Parameter | Type |
|---|---|
type | number |
Returns
WebGLShader | null
Inherited from
WebGLRenderingContextBase.createShader
createTexture()
createTexture(): WebGLTexture;
Returns
Inherited from
WebGLRenderingContextBase.createTexture
createTransformFeedback()
createTransformFeedback(): WebGLTransformFeedback;
Returns
Inherited from
WebGL2RenderingContextBase.createTransformFeedback
createVertexArray()
createVertexArray(): WebGLVertexArrayObject;
Returns
Inherited from
WebGL2RenderingContextBase.createVertexArray
cullFace()
cullFace(mode): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
Inherited from
WebGLRenderingContextBase.cullFace
deleteBuffer()
deleteBuffer(buffer): void;
Parameters
| Parameter | Type |
|---|---|
buffer | WebGLBuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.deleteBuffer
deleteFramebuffer()
deleteFramebuffer(framebuffer): void;
Parameters
| Parameter | Type |
|---|---|
framebuffer | WebGLFramebuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.deleteFramebuffer
deleteProgram()
deleteProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
void
Inherited from
WebGLRenderingContextBase.deleteProgram
deleteQuery()
deleteQuery(query): void;
Parameters
| Parameter | Type |
|---|---|
query | WebGLQuery | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.deleteQuery
deleteRenderbuffer()
deleteRenderbuffer(renderbuffer): void;
Parameters
| Parameter | Type |
|---|---|
renderbuffer | WebGLRenderbuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.deleteRenderbuffer
deleteSampler()
deleteSampler(sampler): void;
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.deleteSampler
deleteShader()
deleteShader(shader): void;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader | null |
Returns
void
Inherited from
WebGLRenderingContextBase.deleteShader
deleteSync()
deleteSync(sync): void;
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.deleteSync
deleteTexture()
deleteTexture(texture): void;
Parameters
| Parameter | Type |
|---|---|
texture | WebGLTexture | null |
Returns
void
Inherited from
WebGLRenderingContextBase.deleteTexture
deleteTransformFeedback()
deleteTransformFeedback(tf): void;
Parameters
| Parameter | Type |
|---|---|
tf | WebGLTransformFeedback | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.deleteTransformFeedback
deleteVertexArray()
deleteVertexArray(vertexArray): void;
Parameters
| Parameter | Type |
|---|---|
vertexArray | WebGLVertexArrayObject | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.deleteVertexArray
depthFunc()
depthFunc(func): void;
Parameters
| Parameter | Type |
|---|---|
func | number |
Returns
void
Inherited from
WebGLRenderingContextBase.depthFunc
depthMask()
depthMask(flag): void;
Parameters
| Parameter | Type |
|---|---|
flag | boolean |
Returns
void
Inherited from
WebGLRenderingContextBase.depthMask
depthRange()
depthRange(zNear, zFar): void;
Parameters
| Parameter | Type |
|---|---|
zNear | number |
zFar | number |
Returns
void
Inherited from
WebGLRenderingContextBase.depthRange
detachShader()
detachShader(program, shader): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
shader | WebGLShader |
Returns
void
Inherited from
WebGLRenderingContextBase.detachShader
disable()
disable(cap): void;
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
void
Inherited from
WebGLRenderingContextBase.disable
disableVertexAttribArray()
disableVertexAttribArray(index): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
void
Inherited from
WebGLRenderingContextBase.disableVertexAttribArray
drawArrays()
drawArrays(
mode,
first,
count
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
first | number |
count | number |
Returns
void
Inherited from
WebGLRenderingContextBase.drawArrays
drawArraysInstanced()
drawArraysInstanced(
mode,
first,
count,
instanceCount
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
first | number |
count | number |
instanceCount | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.drawArraysInstanced
drawBuffers()
Call Signature
drawBuffers(buffers): void;
Parameters
| Parameter | Type |
|---|---|
buffers | number[] |
Returns
void
Inherited from
WebGL2RenderingContextBase.drawBuffers
Call Signature
drawBuffers(buffers): void;
Parameters
| Parameter | Type |
|---|---|
buffers | Iterable<number> |
Returns
void
Inherited from
WebGL2RenderingContextBase.drawBuffers
drawElements()
drawElements(
mode,
count,
type,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
count | number |
type | number |
offset | number |
Returns
void
Inherited from
WebGLRenderingContextBase.drawElements
drawElementsInstanced()
drawElementsInstanced(
mode,
count,
type,
offset,
instanceCount
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
count | number |
type | number |
offset | number |
instanceCount | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.drawElementsInstanced
drawRangeElements()
drawRangeElements(
mode,
start,
end,
count,
type,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
start | number |
end | number |
count | number |
type | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.drawRangeElements
enable()
enable(cap): void;
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
void
Inherited from
WebGLRenderingContextBase.enable
enableVertexAttribArray()
enableVertexAttribArray(index): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
Returns
void
Inherited from
WebGLRenderingContextBase.enableVertexAttribArray
endQuery()
endQuery(target): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.endQuery
endTransformFeedback()
endTransformFeedback(): void;
Returns
void
Inherited from
WebGL2RenderingContextBase.endTransformFeedback
fenceSync()
fenceSync(condition, flags): WebGLSync | null;
Parameters
| Parameter | Type |
|---|---|
condition | number |
flags | number |
Returns
WebGLSync | null
Inherited from
WebGL2RenderingContextBase.fenceSync
finish()
finish(): void;
Returns
void
Inherited from
WebGLRenderingContextBase.finish
flush()
flush(): void;
Returns
void
Inherited from
WebGLRenderingContextBase.flush
framebufferRenderbuffer()
framebufferRenderbuffer(
target,
attachment,
renderbuffertarget,
renderbuffer
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
renderbuffertarget | number |
renderbuffer | WebGLRenderbuffer | null |
Returns
void
Inherited from
WebGLRenderingContextBase.framebufferRenderbuffer
framebufferTexture2D()
framebufferTexture2D(
target,
attachment,
textarget,
texture,
level
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
textarget | number |
texture | WebGLTexture | null |
level | number |
Returns
void
Inherited from
WebGLRenderingContextBase.framebufferTexture2D
framebufferTextureLayer()
framebufferTextureLayer(
target,
attachment,
texture,
level,
layer
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
texture | WebGLTexture | null |
level | number |
layer | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.framebufferTextureLayer
frontFace()
frontFace(mode): void;
Parameters
| Parameter | Type |
|---|---|
mode | number |
Returns
void
Inherited from
WebGLRenderingContextBase.frontFace
generateMipmap()
generateMipmap(target): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
Returns
void
Inherited from
WebGLRenderingContextBase.generateMipmap
getActiveAttrib()
getActiveAttrib(program, index): WebGLActiveInfo | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
Inherited from
WebGLRenderingContextBase.getActiveAttrib
getActiveUniform()
getActiveUniform(program, index): WebGLActiveInfo | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
Inherited from
WebGLRenderingContextBase.getActiveUniform
getActiveUniformBlockName()
getActiveUniformBlockName(program, uniformBlockIndex): string | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockIndex | number |
Returns
string | null
Inherited from
WebGL2RenderingContextBase.getActiveUniformBlockName
getActiveUniformBlockParameter()
getActiveUniformBlockParameter(
program,
uniformBlockIndex,
pname
): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockIndex | number |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getActiveUniformBlockParameter
getActiveUniforms()
Call Signature
getActiveUniforms(
program,
uniformIndices,
pname
): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformIndices | number[] |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getActiveUniforms
Call Signature
getActiveUniforms(
program,
uniformIndices,
pname
): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformIndices | Iterable<number> |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getActiveUniforms
getAttachedShaders()
getAttachedShaders(program): WebGLShader[] | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
WebGLShader[] | null
Inherited from
WebGLRenderingContextBase.getAttachedShaders
getAttribLocation()
getAttribLocation(program, name): number;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
number
Inherited from
WebGLRenderingContextBase.getAttribLocation
getBufferParameter()
getBufferParameter(target, pname): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getBufferParameter
getBufferSubData()
getBufferSubData(
target,
srcByteOffset,
dstBuffer,
dstOffset?,
length?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
srcByteOffset | number |
dstBuffer | ArrayBufferView<ArrayBufferLike> |
dstOffset? | number |
length? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.getBufferSubData
getContextAttributes()
getContextAttributes(): WebGLContextAttributes | null;
Returns
WebGLContextAttributes | null
Inherited from
WebGLRenderingContextBase.getContextAttributes
getError()
getError(): number;
Returns
number
Inherited from
WebGLRenderingContextBase.getError
getExtension()
Call Signature
getExtension(name): any;
Parameters
| Parameter | Type |
|---|---|
name | string |
Returns
any
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): ANGLE_instanced_arrays | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "ANGLE_instanced_arrays" |
Returns
ANGLE_instanced_arrays | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_blend_minmax | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_blend_minmax" |
Returns
EXT_blend_minmax | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_color_buffer_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_color_buffer_float" |
Returns
EXT_color_buffer_float | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_color_buffer_half_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_color_buffer_half_float" |
Returns
EXT_color_buffer_half_float | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_float_blend | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_float_blend" |
Returns
EXT_float_blend | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_frag_depth | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_frag_depth" |
Returns
EXT_frag_depth | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_sRGB | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_sRGB" |
Returns
EXT_sRGB | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): EXT_shader_texture_lod | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_shader_texture_lod" |
Returns
EXT_shader_texture_lod | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| EXT_texture_compression_bptc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_texture_compression_bptc" |
Returns
| EXT_texture_compression_bptc
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| EXT_texture_compression_rgtc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_texture_compression_rgtc" |
Returns
| EXT_texture_compression_rgtc
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| EXT_texture_filter_anisotropic
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "EXT_texture_filter_anisotropic" |
Returns
| EXT_texture_filter_anisotropic
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): KHR_parallel_shader_compile | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "KHR_parallel_shader_compile" |
Returns
KHR_parallel_shader_compile | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_element_index_uint | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_element_index_uint" |
Returns
OES_element_index_uint | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_fbo_render_mipmap | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_fbo_render_mipmap" |
Returns
OES_fbo_render_mipmap | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_standard_derivatives | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_standard_derivatives" |
Returns
OES_standard_derivatives | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_texture_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_float" |
Returns
OES_texture_float | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_texture_float_linear | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_float_linear" |
Returns
OES_texture_float_linear | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_texture_half_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_half_float" |
Returns
OES_texture_half_float | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| OES_texture_half_float_linear
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_texture_half_float_linear" |
Returns
| OES_texture_half_float_linear
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OES_vertex_array_object | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OES_vertex_array_object" |
Returns
OES_vertex_array_object | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): OVR_multiview2 | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "OVR_multiview2" |
Returns
OVR_multiview2 | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_color_buffer_float | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_color_buffer_float" |
Returns
WEBGL_color_buffer_float | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_astc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_astc" |
Returns
| WEBGL_compressed_texture_astc
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_etc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_etc" |
Returns
| WEBGL_compressed_texture_etc
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_etc1
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_etc1" |
Returns
| WEBGL_compressed_texture_etc1
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_pvrtc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_pvrtc" |
Returns
| WEBGL_compressed_texture_pvrtc
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_s3tc
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_s3tc" |
Returns
| WEBGL_compressed_texture_s3tc
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName):
| WEBGL_compressed_texture_s3tc_srgb
| null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_compressed_texture_s3tc_srgb" |
Returns
| WEBGL_compressed_texture_s3tc_srgb
| null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_debug_renderer_info | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_debug_renderer_info" |
Returns
WEBGL_debug_renderer_info | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_debug_shaders | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_debug_shaders" |
Returns
WEBGL_debug_shaders | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_depth_texture | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_depth_texture" |
Returns
WEBGL_depth_texture | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_draw_buffers | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_draw_buffers" |
Returns
WEBGL_draw_buffers | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_lose_context | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_lose_context" |
Returns
WEBGL_lose_context | null
Inherited from
WebGLRenderingContextBase.getExtension
Call Signature
getExtension(extensionName): WEBGL_multi_draw | null;
Parameters
| Parameter | Type |
|---|---|
extensionName | "WEBGL_multi_draw" |
Returns
WEBGL_multi_draw | null
Inherited from
WebGLRenderingContextBase.getExtension
getFragDataLocation()
getFragDataLocation(program, name): number;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
number
Inherited from
WebGL2RenderingContextBase.getFragDataLocation
getFramebufferAttachmentParameter()
getFramebufferAttachmentParameter(
target,
attachment,
pname
): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachment | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getFramebufferAttachmentParameter
getIndexedParameter()
getIndexedParameter(target, index): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
index | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getIndexedParameter
getInternalformatParameter()
getInternalformatParameter(
target,
internalformat,
pname
): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
internalformat | number |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getInternalformatParameter
getParameter()
getParameter(pname): any;
Parameters
| Parameter | Type |
|---|---|
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getParameter
getProgramInfoLog()
getProgramInfoLog(program): string | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
string | null
Inherited from
WebGLRenderingContextBase.getProgramInfoLog
getProgramParameter()
getProgramParameter(program, pname): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getProgramParameter
getQuery()
getQuery(target, pname): WebGLQuery | null;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
WebGLQuery | null
Inherited from
WebGL2RenderingContextBase.getQuery
getQueryParameter()
getQueryParameter(query, pname): any;
Parameters
| Parameter | Type |
|---|---|
query | WebGLQuery |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getQueryParameter
getRenderbufferParameter()
getRenderbufferParameter(target, pname): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getRenderbufferParameter
getSamplerParameter()
getSamplerParameter(sampler, pname): any;
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getSamplerParameter
getShaderInfoLog()
getShaderInfoLog(shader): string | null;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
string | null
Inherited from
WebGLRenderingContextBase.getShaderInfoLog
getShaderParameter()
getShaderParameter(shader, pname): any;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getShaderParameter
getShaderPrecisionFormat()
getShaderPrecisionFormat(shadertype, precisiontype): WebGLShaderPrecisionFormat | null;
Parameters
| Parameter | Type |
|---|---|
shadertype | number |
precisiontype | number |
Returns
WebGLShaderPrecisionFormat | null
Inherited from
WebGLRenderingContextBase.getShaderPrecisionFormat
getShaderSource()
getShaderSource(shader): string | null;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
Returns
string | null
Inherited from
WebGLRenderingContextBase.getShaderSource
getSupportedExtensions()
getSupportedExtensions(): string[] | null;
Returns
string[] | null
Inherited from
WebGLRenderingContextBase.getSupportedExtensions
getSyncParameter()
getSyncParameter(sync, pname): any;
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync |
pname | number |
Returns
any
Inherited from
WebGL2RenderingContextBase.getSyncParameter
getTexParameter()
getTexParameter(target, pname): any;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getTexParameter
getTransformFeedbackVarying()
getTransformFeedbackVarying(program, index): WebGLActiveInfo | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
index | number |
Returns
WebGLActiveInfo | null
Inherited from
WebGL2RenderingContextBase.getTransformFeedbackVarying
getUniform()
getUniform(program, location): any;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
location | WebGLUniformLocation |
Returns
any
Inherited from
WebGLRenderingContextBase.getUniform
getUniformBlockIndex()
getUniformBlockIndex(program, uniformBlockName): number;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockName | string |
Returns
number
Inherited from
WebGL2RenderingContextBase.getUniformBlockIndex
getUniformIndices()
Call Signature
getUniformIndices(program, uniformNames): number[] | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformNames | string[] |
Returns
number[] | null
Inherited from
WebGL2RenderingContextBase.getUniformIndices
Call Signature
getUniformIndices(program, uniformNames): number[] | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformNames | Iterable<string> |
Returns
number[] | null
Inherited from
WebGL2RenderingContextBase.getUniformIndices
getUniformLocation()
getUniformLocation(program, name): WebGLUniformLocation | null;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
name | string |
Returns
WebGLUniformLocation | null
Inherited from
WebGLRenderingContextBase.getUniformLocation
getVertexAttrib()
getVertexAttrib(index, pname): any;
Parameters
| Parameter | Type |
|---|---|
index | number |
pname | number |
Returns
any
Inherited from
WebGLRenderingContextBase.getVertexAttrib
getVertexAttribOffset()
getVertexAttribOffset(index, pname): number;
Parameters
| Parameter | Type |
|---|---|
index | number |
pname | number |
Returns
number
Inherited from
WebGLRenderingContextBase.getVertexAttribOffset
hint()
hint(target, mode): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
mode | number |
Returns
void
Inherited from
WebGLRenderingContextBase.hint
invalidateFramebuffer()
Call Signature
invalidateFramebuffer(target, attachments): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachments | number[] |
Returns
void
Inherited from
WebGL2RenderingContextBase.invalidateFramebuffer
Call Signature
invalidateFramebuffer(target, attachments): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachments | Iterable<number> |
Returns
void
Inherited from
WebGL2RenderingContextBase.invalidateFramebuffer
invalidateSubFramebuffer()
Call Signature
invalidateSubFramebuffer(
target,
attachments,
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachments | number[] |
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.invalidateSubFramebuffer
Call Signature
invalidateSubFramebuffer(
target,
attachments,
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
attachments | Iterable<number> |
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.invalidateSubFramebuffer
isBuffer()
isBuffer(buffer): boolean;
Parameters
| Parameter | Type |
|---|---|
buffer | WebGLBuffer | null |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isBuffer
isContextLost()
isContextLost(): boolean;
Returns
boolean
Inherited from
WebGLRenderingContextBase.isContextLost
isEnabled()
isEnabled(cap): boolean;
Parameters
| Parameter | Type |
|---|---|
cap | number |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isEnabled
isFramebuffer()
isFramebuffer(framebuffer): boolean;
Parameters
| Parameter | Type |
|---|---|
framebuffer | WebGLFramebuffer | null |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isFramebuffer
isProgram()
isProgram(program): boolean;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isProgram
isQuery()
isQuery(query): boolean;
Parameters
| Parameter | Type |
|---|---|
query | WebGLQuery | null |
Returns
boolean
Inherited from
WebGL2RenderingContextBase.isQuery
isRenderbuffer()
isRenderbuffer(renderbuffer): boolean;
Parameters
| Parameter | Type |
|---|---|
renderbuffer | WebGLRenderbuffer | null |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isRenderbuffer
isSampler()
isSampler(sampler): boolean;
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler | null |
Returns
boolean
Inherited from
WebGL2RenderingContextBase.isSampler
isShader()
isShader(shader): boolean;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader | null |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isShader
isSync()
isSync(sync): boolean;
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync | null |
Returns
boolean
Inherited from
WebGL2RenderingContextBase.isSync
isTexture()
isTexture(texture): boolean;
Parameters
| Parameter | Type |
|---|---|
texture | WebGLTexture | null |
Returns
boolean
Inherited from
WebGLRenderingContextBase.isTexture
isTransformFeedback()
isTransformFeedback(tf): boolean;
Parameters
| Parameter | Type |
|---|---|
tf | WebGLTransformFeedback | null |
Returns
boolean
Inherited from
WebGL2RenderingContextBase.isTransformFeedback
isVertexArray()
isVertexArray(vertexArray): boolean;
Parameters
| Parameter | Type |
|---|---|
vertexArray | WebGLVertexArrayObject | null |
Returns
boolean
Inherited from
WebGL2RenderingContextBase.isVertexArray
lineWidth()
lineWidth(width): void;
Parameters
| Parameter | Type |
|---|---|
width | number |
Returns
void
Inherited from
WebGLRenderingContextBase.lineWidth
linkProgram()
linkProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
void
Inherited from
WebGLRenderingContextBase.linkProgram
pauseTransformFeedback()
pauseTransformFeedback(): void;
Returns
void
Inherited from
WebGL2RenderingContextBase.pauseTransformFeedback
pixelStorei()
pixelStorei(pname, param): void;
Parameters
| Parameter | Type |
|---|---|
pname | number |
param | number | boolean |
Returns
void
Inherited from
WebGLRenderingContextBase.pixelStorei
polygonOffset()
polygonOffset(factor, units): void;
Parameters
| Parameter | Type |
|---|---|
factor | number |
units | number |
Returns
void
Inherited from
WebGLRenderingContextBase.polygonOffset
readBuffer()
readBuffer(src): void;
Parameters
| Parameter | Type |
|---|---|
src | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.readBuffer
readPixels()
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
dstData
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
dstData | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.readPixels
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.readPixels
Call Signature
readPixels(
x,
y,
width,
height,
format,
type,
dstData,
dstOffset
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
format | number |
type | number |
dstData | ArrayBufferView<ArrayBufferLike> |
dstOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.readPixels
renderbufferStorage()
renderbufferStorage(
target,
internalformat,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
internalformat | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContextBase.renderbufferStorage
renderbufferStorageMultisample()
renderbufferStorageMultisample(
target,
samples,
internalformat,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
samples | number |
internalformat | number |
width | number |
height | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.renderbufferStorageMultisample
resumeTransformFeedback()
resumeTransformFeedback(): void;
Returns
void
Inherited from
WebGL2RenderingContextBase.resumeTransformFeedback
sampleCoverage()
sampleCoverage(value, invert): void;
Parameters
| Parameter | Type |
|---|---|
value | number |
invert | boolean |
Returns
void
Inherited from
WebGLRenderingContextBase.sampleCoverage
samplerParameterf()
samplerParameterf(
sampler,
pname,
param
): void;
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler |
pname | number |
param | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.samplerParameterf
samplerParameteri()
samplerParameteri(
sampler,
pname,
param
): void;
Parameters
| Parameter | Type |
|---|---|
sampler | WebGLSampler |
pname | number |
param | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.samplerParameteri
scissor()
scissor(
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContextBase.scissor
shaderSource()
shaderSource(shader, source): void;
Parameters
| Parameter | Type |
|---|---|
shader | WebGLShader |
source | string |
Returns
void
Inherited from
WebGLRenderingContextBase.shaderSource
stencilFunc()
stencilFunc(
func,
ref,
mask
): void;
Parameters
| Parameter | Type |
|---|---|
func | number |
ref | number |
mask | number |
Returns
void
Inherited from
WebGLRenderingContextBase.stencilFunc
stencilFuncSeparate()
stencilFuncSeparate(
face,
func,
ref,
mask
): void;
Parameters
| Parameter | Type |
|---|---|
face | number |
func | number |
ref | number |
mask | number |
Returns
void
Inherited from
WebGLRenderingContextBase.stencilFuncSeparate
stencilMask()
stencilMask(mask): void;
Parameters
| Parameter | Type |
|---|---|
mask | number |
Returns
void
Inherited from
WebGLRenderingContextBase.stencilMask
stencilMaskSeparate()
stencilMaskSeparate(face, mask): void;
Parameters
| Parameter | Type |
|---|---|
face | number |
mask | number |
Returns
void
Inherited from
WebGLRenderingContextBase.stencilMaskSeparate
stencilOp()
stencilOp(
fail,
zfail,
zpass
): void;
Parameters
| Parameter | Type |
|---|---|
fail | number |
zfail | number |
zpass | number |
Returns
void
Inherited from
WebGLRenderingContextBase.stencilOp
stencilOpSeparate()
stencilOpSeparate(
face,
fail,
zfail,
zpass
): void;
Parameters
| Parameter | Type |
|---|---|
face | number |
fail | number |
zfail | number |
zpass | number |
Returns
void
Inherited from
WebGLRenderingContextBase.stencilOpSeparate
texImage2D()
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pixels
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
pixels | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texImage2D
Call Signature
texImage2D(
target,
level,
internalformat,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texImage2D
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pboOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texImage2D
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texImage2D
Call Signature
texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
srcData,
srcOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
border | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texImage2D
texImage3D()
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
pboOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.texImage3D
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Inherited from
WebGL2RenderingContextBase.texImage3D
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
srcData
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
srcData | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Inherited from
WebGL2RenderingContextBase.texImage3D
Call Signature
texImage3D(
target,
level,
internalformat,
width,
height,
depth,
border,
format,
type,
srcData,
srcOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
internalformat | number |
width | number |
height | number |
depth | number |
border | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.texImage3D
texParameterf()
texParameterf(
target,
pname,
param
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
param | number |
Returns
void
Inherited from
WebGLRenderingContextBase.texParameterf
texParameteri()
texParameteri(
target,
pname,
param
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
pname | number |
param | number |
Returns
void
Inherited from
WebGLRenderingContextBase.texParameteri
texStorage2D()
texStorage2D(
target,
levels,
internalformat,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
levels | number |
internalformat | number |
width | number |
height | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.texStorage2D
texStorage3D()
texStorage3D(
target,
levels,
internalformat,
width,
height,
depth
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
levels | number |
internalformat | number |
width | number |
height | number |
depth | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.texStorage3D
texSubImage2D()
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pixels
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
pixels | | ArrayBufferView<ArrayBufferLike> | null |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texSubImage2D
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texSubImage2D
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pboOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texSubImage2D
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texSubImage2D
Call Signature
texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
srcData,
srcOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
width | number |
height | number |
format | number |
type | number |
srcData | ArrayBufferView<ArrayBufferLike> |
srcOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.texSubImage2D
texSubImage3D()
Call Signature
texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
pboOffset
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
type | number |
pboOffset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.texSubImage3D
Call Signature
texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
source
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
type | number |
source | TexImageSource |
Returns
void
Inherited from
WebGL2RenderingContextBase.texSubImage3D
Call Signature
texSubImage3D(
target,
level,
xoffset,
yoffset,
zoffset,
width,
height,
depth,
format,
type,
srcData,
srcOffset?
): void;
Parameters
| Parameter | Type |
|---|---|
target | number |
level | number |
xoffset | number |
yoffset | number |
zoffset | number |
width | number |
height | number |
depth | number |
format | number |
type | number |
srcData | | ArrayBufferView<ArrayBufferLike> | null |
srcOffset? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.texSubImage3D
transformFeedbackVaryings()
Call Signature
transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
varyings | string[] |
bufferMode | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.transformFeedbackVaryings
Call Signature
transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
varyings | Iterable<string> |
bufferMode | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.transformFeedbackVaryings
uniform1f()
uniform1f(location, x): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform1f
uniform1fv()
Call Signature
uniform1fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform1fv
Call Signature
uniform1fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform1fv
uniform1i()
uniform1i(location, x): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform1i
uniform1iv()
Call Signature
uniform1iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform1iv
Call Signature
uniform1iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform1iv
uniform1ui()
uniform1ui(location, v0): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform1ui
uniform1uiv()
Call Signature
uniform1uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform1uiv
Call Signature
uniform1uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform1uiv
uniform2f()
uniform2f(
location,
x,
y
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform2f
uniform2fv()
Call Signature
uniform2fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform2fv
Call Signature
uniform2fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform2fv
uniform2i()
uniform2i(
location,
x,
y
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform2i
uniform2iv()
Call Signature
uniform2iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform2iv
Call Signature
uniform2iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform2iv
uniform2ui()
uniform2ui(
location,
v0,
v1
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
v1 | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform2ui
uniform2uiv()
Call Signature
uniform2uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform2uiv
Call Signature
uniform2uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform2uiv
uniform3f()
uniform3f(
location,
x,
y,
z
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform3f
uniform3fv()
Call Signature
uniform3fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform3fv
Call Signature
uniform3fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform3fv
uniform3i()
uniform3i(
location,
x,
y,
z
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform3i
uniform3iv()
Call Signature
uniform3iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform3iv
Call Signature
uniform3iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform3iv
uniform3ui()
uniform3ui(
location,
v0,
v1,
v2
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
v1 | number |
v2 | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform3ui
uniform3uiv()
Call Signature
uniform3uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform3uiv
Call Signature
uniform3uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform3uiv
uniform4f()
uniform4f(
location,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform4f
uniform4fv()
Call Signature
uniform4fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform4fv
Call Signature
uniform4fv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform4fv
uniform4i()
uniform4i(
location,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGLRenderingContextBase.uniform4i
uniform4iv()
Call Signature
uniform4iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Int32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform4iv
Call Signature
uniform4iv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniform4iv
uniform4ui()
uniform4ui(
location,
v0,
v1,
v2,
v3
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
v0 | number |
v1 | number |
v2 | number |
v3 | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform4ui
uniform4uiv()
Call Signature
uniform4uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Uint32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform4uiv
Call Signature
uniform4uiv(
location,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniform4uiv
uniformBlockBinding()
uniformBlockBinding(
program,
uniformBlockIndex,
uniformBlockBinding
): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
uniformBlockIndex | number |
uniformBlockBinding | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformBlockBinding
uniformMatrix2fv()
Call Signature
uniformMatrix2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniformMatrix2fv
Call Signature
uniformMatrix2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniformMatrix2fv
uniformMatrix2x3fv()
Call Signature
uniformMatrix2x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix2x3fv
Call Signature
uniformMatrix2x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix2x3fv
uniformMatrix2x4fv()
Call Signature
uniformMatrix2x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix2x4fv
Call Signature
uniformMatrix2x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix2x4fv
uniformMatrix3fv()
Call Signature
uniformMatrix3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniformMatrix3fv
Call Signature
uniformMatrix3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniformMatrix3fv
uniformMatrix3x2fv()
Call Signature
uniformMatrix3x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix3x2fv
Call Signature
uniformMatrix3x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix3x2fv
uniformMatrix3x4fv()
Call Signature
uniformMatrix3x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix3x4fv
Call Signature
uniformMatrix3x4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix3x4fv
uniformMatrix4fv()
Call Signature
uniformMatrix4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniformMatrix4fv
Call Signature
uniformMatrix4fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextOverloads.uniformMatrix4fv
uniformMatrix4x2fv()
Call Signature
uniformMatrix4x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix4x2fv
Call Signature
uniformMatrix4x2fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix4x2fv
uniformMatrix4x3fv()
Call Signature
uniformMatrix4x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Float32List |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix4x3fv
Call Signature
uniformMatrix4x3fv(
location,
transpose,
data,
srcOffset?,
srcLength?
): void;
Parameters
| Parameter | Type |
|---|---|
location | WebGLUniformLocation | null |
transpose | boolean |
data | Iterable<number> |
srcOffset? | number |
srcLength? | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.uniformMatrix4x3fv
useProgram()
useProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram | null |
Returns
void
Inherited from
WebGLRenderingContextBase.useProgram
validateProgram()
validateProgram(program): void;
Parameters
| Parameter | Type |
|---|---|
program | WebGLProgram |
Returns
void
Inherited from
WebGLRenderingContextBase.validateProgram
vertexAttrib1f()
vertexAttrib1f(index, x): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib1f
vertexAttrib1fv()
Call Signature
vertexAttrib1fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib1fv
Call Signature
vertexAttrib1fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib1fv
vertexAttrib2f()
vertexAttrib2f(
index,
x,
y
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib2f
vertexAttrib2fv()
Call Signature
vertexAttrib2fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib2fv
Call Signature
vertexAttrib2fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib2fv
vertexAttrib3f()
vertexAttrib3f(
index,
x,
y,
z
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib3f
vertexAttrib3fv()
Call Signature
vertexAttrib3fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib3fv
Call Signature
vertexAttrib3fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib3fv
vertexAttrib4f()
vertexAttrib4f(
index,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib4f
vertexAttrib4fv()
Call Signature
vertexAttrib4fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Float32List |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib4fv
Call Signature
vertexAttrib4fv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttrib4fv
vertexAttribDivisor()
vertexAttribDivisor(index, divisor): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
divisor | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribDivisor
vertexAttribI4i()
vertexAttribI4i(
index,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribI4i
vertexAttribI4iv()
Call Signature
vertexAttribI4iv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Int32List |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribI4iv
Call Signature
vertexAttribI4iv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribI4iv
vertexAttribI4ui()
vertexAttribI4ui(
index,
x,
y,
z,
w
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
x | number |
y | number |
z | number |
w | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribI4ui
vertexAttribI4uiv()
Call Signature
vertexAttribI4uiv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Uint32List |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribI4uiv
Call Signature
vertexAttribI4uiv(index, values): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
values | Iterable<number> |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribI4uiv
vertexAttribIPointer()
vertexAttribIPointer(
index,
size,
type,
stride,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
size | number |
type | number |
stride | number |
offset | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.vertexAttribIPointer
vertexAttribPointer()
vertexAttribPointer(
index,
size,
type,
normalized,
stride,
offset
): void;
Parameters
| Parameter | Type |
|---|---|
index | number |
size | number |
type | number |
normalized | boolean |
stride | number |
offset | number |
Returns
void
Inherited from
WebGLRenderingContextBase.vertexAttribPointer
viewport()
viewport(
x,
y,
width,
height
): void;
Parameters
| Parameter | Type |
|---|---|
x | number |
y | number |
width | number |
height | number |
Returns
void
Inherited from
WebGLRenderingContextBase.viewport
waitSync()
waitSync(
sync,
flags,
timeout
): void;
Parameters
| Parameter | Type |
|---|---|
sync | WebGLSync |
flags | number |
timeout | number |
Returns
void
Inherited from
WebGL2RenderingContextBase.waitSync
Properties
ACTIVE_ATTRIBUTES
readonly ACTIVE_ATTRIBUTES: 35721;
Inherited from
WebGLRenderingContextBase.ACTIVE_ATTRIBUTES
ACTIVE_TEXTURE
readonly ACTIVE_TEXTURE: 34016;
Inherited from
WebGLRenderingContextBase.ACTIVE_TEXTURE
ACTIVE_UNIFORM_BLOCKS
readonly ACTIVE_UNIFORM_BLOCKS: 35382;
Inherited from
WebGL2RenderingContextBase.ACTIVE_UNIFORM_BLOCKS
ACTIVE_UNIFORMS
readonly ACTIVE_UNIFORMS: 35718;
Inherited from
WebGLRenderingContextBase.ACTIVE_UNIFORMS
ALIASED_LINE_WIDTH_RANGE
readonly ALIASED_LINE_WIDTH_RANGE: 33902;
Inherited from
WebGLRenderingContextBase.ALIASED_LINE_WIDTH_RANGE
ALIASED_POINT_SIZE_RANGE
readonly ALIASED_POINT_SIZE_RANGE: 33901;
Inherited from
WebGLRenderingContextBase.ALIASED_POINT_SIZE_RANGE
ALPHA
readonly ALPHA: 6406;
Inherited from
WebGLRenderingContextBase.ALPHA
ALPHA_BITS
readonly ALPHA_BITS: 3413;
Inherited from
WebGLRenderingContextBase.ALPHA_BITS
ALREADY_SIGNALED
readonly ALREADY_SIGNALED: 37146;
Inherited from
WebGL2RenderingContextBase.ALREADY_SIGNALED
ALWAYS
readonly ALWAYS: 519;
Inherited from
WebGLRenderingContextBase.ALWAYS
ANY_SAMPLES_PASSED
readonly ANY_SAMPLES_PASSED: 35887;
Inherited from
WebGL2RenderingContextBase.ANY_SAMPLES_PASSED
ANY_SAMPLES_PASSED_CONSERVATIVE
readonly ANY_SAMPLES_PASSED_CONSERVATIVE: 36202;
Inherited from
WebGL2RenderingContextBase.ANY_SAMPLES_PASSED_CONSERVATIVE
ARRAY_BUFFER
readonly ARRAY_BUFFER: 34962;
Inherited from
WebGLRenderingContextBase.ARRAY_BUFFER
ARRAY_BUFFER_BINDING
readonly ARRAY_BUFFER_BINDING: 34964;
Inherited from
WebGLRenderingContextBase.ARRAY_BUFFER_BINDING
ATTACHED_SHADERS
readonly ATTACHED_SHADERS: 35717;
Inherited from
WebGLRenderingContextBase.ATTACHED_SHADERS
BACK
readonly BACK: 1029;
Inherited from
WebGLRenderingContextBase.BACK
BLEND
readonly BLEND: 3042;
Inherited from
WebGLRenderingContextBase.BLEND
BLEND_COLOR
readonly BLEND_COLOR: 32773;
Inherited from
WebGLRenderingContextBase.BLEND_COLOR
BLEND_DST_ALPHA
readonly BLEND_DST_ALPHA: 32970;
Inherited from
WebGLRenderingContextBase.BLEND_DST_ALPHA
BLEND_DST_RGB
readonly BLEND_DST_RGB: 32968;
Inherited from
WebGLRenderingContextBase.BLEND_DST_RGB
BLEND_EQUATION
readonly BLEND_EQUATION: 32777;
Inherited from
WebGLRenderingContextBase.BLEND_EQUATION
BLEND_EQUATION_ALPHA
readonly BLEND_EQUATION_ALPHA: 34877;
Inherited from
WebGLRenderingContextBase.BLEND_EQUATION_ALPHA
BLEND_EQUATION_RGB
readonly BLEND_EQUATION_RGB: 32777;
Inherited from
WebGLRenderingContextBase.BLEND_EQUATION_RGB
BLEND_SRC_ALPHA
readonly BLEND_SRC_ALPHA: 32971;
Inherited from
WebGLRenderingContextBase.BLEND_SRC_ALPHA
BLEND_SRC_RGB
readonly BLEND_SRC_RGB: 32969;
Inherited from
WebGLRenderingContextBase.BLEND_SRC_RGB
BLUE_BITS
readonly BLUE_BITS: 3412;
Inherited from
WebGLRenderingContextBase.BLUE_BITS
BOOL
readonly BOOL: 35670;
Inherited from
WebGLRenderingContextBase.BOOL
BOOL_VEC2
readonly BOOL_VEC2: 35671;
Inherited from
WebGLRenderingContextBase.BOOL_VEC2
BOOL_VEC3
readonly BOOL_VEC3: 35672;
Inherited from
WebGLRenderingContextBase.BOOL_VEC3
BOOL_VEC4
readonly BOOL_VEC4: 35673;
Inherited from
WebGLRenderingContextBase.BOOL_VEC4
BROWSER_DEFAULT_WEBGL
readonly BROWSER_DEFAULT_WEBGL: 37444;
Inherited from
WebGLRenderingContextBase.BROWSER_DEFAULT_WEBGL
BUFFER_SIZE
readonly BUFFER_SIZE: 34660;
Inherited from
WebGLRenderingContextBase.BUFFER_SIZE
BUFFER_USAGE
readonly BUFFER_USAGE: 34661;
Inherited from
WebGLRenderingContextBase.BUFFER_USAGE
BYTE
readonly BYTE: 5120;
Inherited from
WebGLRenderingContextBase.BYTE
canvas
readonly canvas:
| HTMLCanvasElement
| OffscreenCanvas;
Inherited from
WebGLRenderingContextBase.canvas
CCW
readonly CCW: 2305;
Inherited from
CLAMP_TO_EDGE
readonly CLAMP_TO_EDGE: 33071;
Inherited from
WebGLRenderingContextBase.CLAMP_TO_EDGE
COLOR
readonly COLOR: 6144;
Inherited from
WebGL2RenderingContextBase.COLOR
COLOR_ATTACHMENT0
readonly COLOR_ATTACHMENT0: 36064;
Inherited from
WebGLRenderingContextBase.COLOR_ATTACHMENT0
COLOR_ATTACHMENT1
readonly COLOR_ATTACHMENT1: 36065;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT1
COLOR_ATTACHMENT10
readonly COLOR_ATTACHMENT10: 36074;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT10
COLOR_ATTACHMENT11
readonly COLOR_ATTACHMENT11: 36075;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT11
COLOR_ATTACHMENT12
readonly COLOR_ATTACHMENT12: 36076;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT12
COLOR_ATTACHMENT13
readonly COLOR_ATTACHMENT13: 36077;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT13
COLOR_ATTACHMENT14
readonly COLOR_ATTACHMENT14: 36078;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT14
COLOR_ATTACHMENT15
readonly COLOR_ATTACHMENT15: 36079;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT15
COLOR_ATTACHMENT2
readonly COLOR_ATTACHMENT2: 36066;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT2
COLOR_ATTACHMENT3
readonly COLOR_ATTACHMENT3: 36067;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT3
COLOR_ATTACHMENT4
readonly COLOR_ATTACHMENT4: 36068;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT4
COLOR_ATTACHMENT5
readonly COLOR_ATTACHMENT5: 36069;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT5
COLOR_ATTACHMENT6
readonly COLOR_ATTACHMENT6: 36070;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT6
COLOR_ATTACHMENT7
readonly COLOR_ATTACHMENT7: 36071;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT7
COLOR_ATTACHMENT8
readonly COLOR_ATTACHMENT8: 36072;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT8
COLOR_ATTACHMENT9
readonly COLOR_ATTACHMENT9: 36073;
Inherited from
WebGL2RenderingContextBase.COLOR_ATTACHMENT9
COLOR_BUFFER_BIT
readonly COLOR_BUFFER_BIT: 16384;
Inherited from
WebGLRenderingContextBase.COLOR_BUFFER_BIT
COLOR_CLEAR_VALUE
readonly COLOR_CLEAR_VALUE: 3106;
Inherited from
WebGLRenderingContextBase.COLOR_CLEAR_VALUE
COLOR_WRITEMASK
readonly COLOR_WRITEMASK: 3107;
Inherited from
WebGLRenderingContextBase.COLOR_WRITEMASK
COMPARE_REF_TO_TEXTURE
readonly COMPARE_REF_TO_TEXTURE: 34894;
Inherited from
WebGL2RenderingContextBase.COMPARE_REF_TO_TEXTURE
COMPILE_STATUS
readonly COMPILE_STATUS: 35713;
Inherited from
WebGLRenderingContextBase.COMPILE_STATUS
COMPRESSED_TEXTURE_FORMATS
readonly COMPRESSED_TEXTURE_FORMATS: 34467;
Inherited from
WebGLRenderingContextBase.COMPRESSED_TEXTURE_FORMATS
CONDITION_SATISFIED
readonly CONDITION_SATISFIED: 37148;
Inherited from
WebGL2RenderingContextBase.CONDITION_SATISFIED
CONSTANT_ALPHA
readonly CONSTANT_ALPHA: 32771;
Inherited from
WebGLRenderingContextBase.CONSTANT_ALPHA
CONSTANT_COLOR
readonly CONSTANT_COLOR: 32769;
Inherited from
WebGLRenderingContextBase.CONSTANT_COLOR
CONTEXT_LOST_WEBGL
readonly CONTEXT_LOST_WEBGL: 37442;
Inherited from
WebGLRenderingContextBase.CONTEXT_LOST_WEBGL
COPY_READ_BUFFER
readonly COPY_READ_BUFFER: 36662;
Inherited from
WebGL2RenderingContextBase.COPY_READ_BUFFER
COPY_READ_BUFFER_BINDING
readonly COPY_READ_BUFFER_BINDING: 36662;
Inherited from
WebGL2RenderingContextBase.COPY_READ_BUFFER_BINDING
COPY_WRITE_BUFFER
readonly COPY_WRITE_BUFFER: 36663;
Inherited from
WebGL2RenderingContextBase.COPY_WRITE_BUFFER
COPY_WRITE_BUFFER_BINDING
readonly COPY_WRITE_BUFFER_BINDING: 36663;
Inherited from
WebGL2RenderingContextBase.COPY_WRITE_BUFFER_BINDING
CULL_FACE
readonly CULL_FACE: 2884;
Inherited from
WebGLRenderingContextBase.CULL_FACE
CULL_FACE_MODE
readonly CULL_FACE_MODE: 2885;
Inherited from
WebGLRenderingContextBase.CULL_FACE_MODE
CURRENT_PROGRAM
readonly CURRENT_PROGRAM: 35725;
Inherited from
WebGLRenderingContextBase.CURRENT_PROGRAM
CURRENT_QUERY
readonly CURRENT_QUERY: 34917;
Inherited from
WebGL2RenderingContextBase.CURRENT_QUERY
CURRENT_VERTEX_ATTRIB
readonly CURRENT_VERTEX_ATTRIB: 34342;
Inherited from
WebGLRenderingContextBase.CURRENT_VERTEX_ATTRIB
CW
readonly CW: 2304;
Inherited from
DECR
readonly DECR: 7683;
Inherited from
WebGLRenderingContextBase.DECR
DECR_WRAP
readonly DECR_WRAP: 34056;
Inherited from
WebGLRenderingContextBase.DECR_WRAP
DELETE_STATUS
readonly DELETE_STATUS: 35712;
Inherited from
WebGLRenderingContextBase.DELETE_STATUS
DEPTH
readonly DEPTH: 6145;
Inherited from
WebGL2RenderingContextBase.DEPTH
DEPTH_ATTACHMENT
readonly DEPTH_ATTACHMENT: 36096;
Inherited from
WebGLRenderingContextBase.DEPTH_ATTACHMENT
DEPTH_BITS
readonly DEPTH_BITS: 3414;
Inherited from
WebGLRenderingContextBase.DEPTH_BITS
DEPTH_BUFFER_BIT
readonly DEPTH_BUFFER_BIT: 256;
Inherited from
WebGLRenderingContextBase.DEPTH_BUFFER_BIT
DEPTH_CLEAR_VALUE
readonly DEPTH_CLEAR_VALUE: 2931;
Inherited from
WebGLRenderingContextBase.DEPTH_CLEAR_VALUE
DEPTH_COMPONENT
readonly DEPTH_COMPONENT: 6402;
Inherited from
WebGLRenderingContextBase.DEPTH_COMPONENT
DEPTH_COMPONENT16
readonly DEPTH_COMPONENT16: 33189;
Inherited from
WebGLRenderingContextBase.DEPTH_COMPONENT16
DEPTH_COMPONENT24
readonly DEPTH_COMPONENT24: 33190;
Inherited from
WebGL2RenderingContextBase.DEPTH_COMPONENT24
DEPTH_COMPONENT32F
readonly DEPTH_COMPONENT32F: 36012;
Inherited from
WebGL2RenderingContextBase.DEPTH_COMPONENT32F
DEPTH_FUNC
readonly DEPTH_FUNC: 2932;
Inherited from
WebGLRenderingContextBase.DEPTH_FUNC
DEPTH_RANGE
readonly DEPTH_RANGE: 2928;
Inherited from
WebGLRenderingContextBase.DEPTH_RANGE
DEPTH_STENCIL
readonly DEPTH_STENCIL: 34041;
Inherited from
WebGLRenderingContextBase.DEPTH_STENCIL
DEPTH_STENCIL_ATTACHMENT
readonly DEPTH_STENCIL_ATTACHMENT: 33306;
Inherited from
WebGLRenderingContextBase.DEPTH_STENCIL_ATTACHMENT
DEPTH_TEST
readonly DEPTH_TEST: 2929;
Inherited from
WebGLRenderingContextBase.DEPTH_TEST
DEPTH_WRITEMASK
readonly DEPTH_WRITEMASK: 2930;
Inherited from
WebGLRenderingContextBase.DEPTH_WRITEMASK
DEPTH24_STENCIL8
readonly DEPTH24_STENCIL8: 35056;
Inherited from
WebGL2RenderingContextBase.DEPTH24_STENCIL8
DEPTH32F_STENCIL8
readonly DEPTH32F_STENCIL8: 36013;
Inherited from
WebGL2RenderingContextBase.DEPTH32F_STENCIL8
DITHER
readonly DITHER: 3024;
Inherited from
WebGLRenderingContextBase.DITHER
DONT_CARE
readonly DONT_CARE: 4352;
Inherited from
WebGLRenderingContextBase.DONT_CARE
DRAW_BUFFER0
readonly DRAW_BUFFER0: 34853;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER0
DRAW_BUFFER1
readonly DRAW_BUFFER1: 34854;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER1
DRAW_BUFFER10
readonly DRAW_BUFFER10: 34863;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER10
DRAW_BUFFER11
readonly DRAW_BUFFER11: 34864;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER11
DRAW_BUFFER12
readonly DRAW_BUFFER12: 34865;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER12
DRAW_BUFFER13
readonly DRAW_BUFFER13: 34866;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER13
DRAW_BUFFER14
readonly DRAW_BUFFER14: 34867;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER14
DRAW_BUFFER15
readonly DRAW_BUFFER15: 34868;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER15
DRAW_BUFFER2
readonly DRAW_BUFFER2: 34855;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER2
DRAW_BUFFER3
readonly DRAW_BUFFER3: 34856;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER3
DRAW_BUFFER4
readonly DRAW_BUFFER4: 34857;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER4
DRAW_BUFFER5
readonly DRAW_BUFFER5: 34858;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER5
DRAW_BUFFER6
readonly DRAW_BUFFER6: 34859;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER6
DRAW_BUFFER7
readonly DRAW_BUFFER7: 34860;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER7
DRAW_BUFFER8
readonly DRAW_BUFFER8: 34861;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER8
DRAW_BUFFER9
readonly DRAW_BUFFER9: 34862;
Inherited from
WebGL2RenderingContextBase.DRAW_BUFFER9
DRAW_FRAMEBUFFER
readonly DRAW_FRAMEBUFFER: 36009;
Inherited from
WebGL2RenderingContextBase.DRAW_FRAMEBUFFER
DRAW_FRAMEBUFFER_BINDING
readonly DRAW_FRAMEBUFFER_BINDING: 36006;
Inherited from
WebGL2RenderingContextBase.DRAW_FRAMEBUFFER_BINDING
drawingBufferColorSpace
drawingBufferColorSpace: PredefinedColorSpace;
Inherited from
WebGLRenderingContextBase.drawingBufferColorSpace
drawingBufferHeight
readonly drawingBufferHeight: number;
Inherited from
WebGLRenderingContextBase.drawingBufferHeight
drawingBufferWidth
readonly drawingBufferWidth: number;
Inherited from
WebGLRenderingContextBase.drawingBufferWidth
DST_ALPHA
readonly DST_ALPHA: 772;
Inherited from
WebGLRenderingContextBase.DST_ALPHA
DST_COLOR
readonly DST_COLOR: 774;
Inherited from
WebGLRenderingContextBase.DST_COLOR
DYNAMIC_COPY
readonly DYNAMIC_COPY: 35050;
Inherited from
WebGL2RenderingContextBase.DYNAMIC_COPY
DYNAMIC_DRAW
readonly DYNAMIC_DRAW: 35048;
Inherited from
WebGLRenderingContextBase.DYNAMIC_DRAW
DYNAMIC_READ
readonly DYNAMIC_READ: 35049;
Inherited from
WebGL2RenderingContextBase.DYNAMIC_READ
ELEMENT_ARRAY_BUFFER
readonly ELEMENT_ARRAY_BUFFER: 34963;
Inherited from
WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER
ELEMENT_ARRAY_BUFFER_BINDING
readonly ELEMENT_ARRAY_BUFFER_BINDING: 34965;
Inherited from
WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER_BINDING
EQUAL
readonly EQUAL: 514;
Inherited from
WebGLRenderingContextBase.EQUAL
FASTEST
readonly FASTEST: 4353;
Inherited from
WebGLRenderingContextBase.FASTEST
FLOAT
readonly FLOAT: 5126;
Inherited from
WebGLRenderingContextBase.FLOAT
FLOAT_32_UNSIGNED_INT_24_8_REV
readonly FLOAT_32_UNSIGNED_INT_24_8_REV: 36269;
Inherited from
WebGL2RenderingContextBase.FLOAT_32_UNSIGNED_INT_24_8_REV
FLOAT_MAT2
readonly FLOAT_MAT2: 35674;
Inherited from
WebGLRenderingContextBase.FLOAT_MAT2
FLOAT_MAT2x3
readonly FLOAT_MAT2x3: 35685;
Inherited from
WebGL2RenderingContextBase.FLOAT_MAT2x3
FLOAT_MAT2x4
readonly FLOAT_MAT2x4: 35686;
Inherited from
WebGL2RenderingContextBase.FLOAT_MAT2x4
FLOAT_MAT3
readonly FLOAT_MAT3: 35675;
Inherited from
WebGLRenderingContextBase.FLOAT_MAT3
FLOAT_MAT3x2
readonly FLOAT_MAT3x2: 35687;
Inherited from
WebGL2RenderingContextBase.FLOAT_MAT3x2
FLOAT_MAT3x4
readonly FLOAT_MAT3x4: 35688;
Inherited from
WebGL2RenderingContextBase.FLOAT_MAT3x4
FLOAT_MAT4
readonly FLOAT_MAT4: 35676;
Inherited from
WebGLRenderingContextBase.FLOAT_MAT4
FLOAT_MAT4x2
readonly FLOAT_MAT4x2: 35689;
Inherited from
WebGL2RenderingContextBase.FLOAT_MAT4x2
FLOAT_MAT4x3
readonly FLOAT_MAT4x3: 35690;
Inherited from
WebGL2RenderingContextBase.FLOAT_MAT4x3
FLOAT_VEC2
readonly FLOAT_VEC2: 35664;
Inherited from
WebGLRenderingContextBase.FLOAT_VEC2
FLOAT_VEC3
readonly FLOAT_VEC3: 35665;
Inherited from
WebGLRenderingContextBase.FLOAT_VEC3
FLOAT_VEC4
readonly FLOAT_VEC4: 35666;
Inherited from
WebGLRenderingContextBase.FLOAT_VEC4
FRAGMENT_SHADER
readonly FRAGMENT_SHADER: 35632;
Inherited from
WebGLRenderingContextBase.FRAGMENT_SHADER
FRAGMENT_SHADER_DERIVATIVE_HINT
readonly FRAGMENT_SHADER_DERIVATIVE_HINT: 35723;
Inherited from
WebGL2RenderingContextBase.FRAGMENT_SHADER_DERIVATIVE_HINT
FRAMEBUFFER
readonly FRAMEBUFFER: 36160;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER
FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
readonly FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE: 33301;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE
FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
readonly FRAMEBUFFER_ATTACHMENT_BLUE_SIZE: 33300;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_BLUE_SIZE
FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
readonly FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING: 33296;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING
FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
readonly FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE: 33297;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE
FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
readonly FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE: 33302;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE
FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
readonly FRAMEBUFFER_ATTACHMENT_GREEN_SIZE: 33299;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_GREEN_SIZE
FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: 36049;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME
FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
readonly FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: 36048;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
FRAMEBUFFER_ATTACHMENT_RED_SIZE
readonly FRAMEBUFFER_ATTACHMENT_RED_SIZE: 33298;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_RED_SIZE
FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
readonly FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE: 33303;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE
FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: 36051;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER: 36052;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER
FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
readonly FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: 36050;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
FRAMEBUFFER_BINDING
readonly FRAMEBUFFER_BINDING: 36006;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_BINDING
FRAMEBUFFER_COMPLETE
readonly FRAMEBUFFER_COMPLETE: 36053;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_COMPLETE
FRAMEBUFFER_DEFAULT
readonly FRAMEBUFFER_DEFAULT: 33304;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_DEFAULT
FRAMEBUFFER_INCOMPLETE_ATTACHMENT
readonly FRAMEBUFFER_INCOMPLETE_ATTACHMENT: 36054;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_ATTACHMENT
FRAMEBUFFER_INCOMPLETE_DIMENSIONS
readonly FRAMEBUFFER_INCOMPLETE_DIMENSIONS: 36057;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_DIMENSIONS
FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
readonly FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: 36055;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
readonly FRAMEBUFFER_INCOMPLETE_MULTISAMPLE: 36182;
Inherited from
WebGL2RenderingContextBase.FRAMEBUFFER_INCOMPLETE_MULTISAMPLE
FRAMEBUFFER_UNSUPPORTED
readonly FRAMEBUFFER_UNSUPPORTED: 36061;
Inherited from
WebGLRenderingContextBase.FRAMEBUFFER_UNSUPPORTED
FRONT
readonly FRONT: 1028;
Inherited from
WebGLRenderingContextBase.FRONT
FRONT_AND_BACK
readonly FRONT_AND_BACK: 1032;
Inherited from
WebGLRenderingContextBase.FRONT_AND_BACK
FRONT_FACE
readonly FRONT_FACE: 2886;
Inherited from
WebGLRenderingContextBase.FRONT_FACE
FUNC_ADD
readonly FUNC_ADD: 32774;
Inherited from
WebGLRenderingContextBase.FUNC_ADD
FUNC_REVERSE_SUBTRACT
readonly FUNC_REVERSE_SUBTRACT: 32779;
Inherited from
WebGLRenderingContextBase.FUNC_REVERSE_SUBTRACT
FUNC_SUBTRACT
readonly FUNC_SUBTRACT: 32778;
Inherited from
WebGLRenderingContextBase.FUNC_SUBTRACT
GENERATE_MIPMAP_HINT
readonly GENERATE_MIPMAP_HINT: 33170;
Inherited from
WebGLRenderingContextBase.GENERATE_MIPMAP_HINT
GEQUAL
readonly GEQUAL: 518;
Inherited from
WebGLRenderingContextBase.GEQUAL
GREATER
readonly GREATER: 516;
Inherited from
WebGLRenderingContextBase.GREATER
GREEN_BITS
readonly GREEN_BITS: 3411;
Inherited from
WebGLRenderingContextBase.GREEN_BITS
HALF_FLOAT
readonly HALF_FLOAT: 5131;
Inherited from
WebGL2RenderingContextBase.HALF_FLOAT
HIGH_FLOAT
readonly HIGH_FLOAT: 36338;
Inherited from
WebGLRenderingContextBase.HIGH_FLOAT
HIGH_INT
readonly HIGH_INT: 36341;
Inherited from
WebGLRenderingContextBase.HIGH_INT
IMPLEMENTATION_COLOR_READ_FORMAT
readonly IMPLEMENTATION_COLOR_READ_FORMAT: 35739;
Inherited from
WebGLRenderingContextBase.IMPLEMENTATION_COLOR_READ_FORMAT
IMPLEMENTATION_COLOR_READ_TYPE
readonly IMPLEMENTATION_COLOR_READ_TYPE: 35738;
Inherited from
WebGLRenderingContextBase.IMPLEMENTATION_COLOR_READ_TYPE
INCR
readonly INCR: 7682;
Inherited from
WebGLRenderingContextBase.INCR
INCR_WRAP
readonly INCR_WRAP: 34055;
Inherited from
WebGLRenderingContextBase.INCR_WRAP
INT
readonly INT: 5124;
Inherited from
INT_2_10_10_10_REV
readonly INT_2_10_10_10_REV: 36255;
Inherited from
WebGL2RenderingContextBase.INT_2_10_10_10_REV
INT_SAMPLER_2D
readonly INT_SAMPLER_2D: 36298;
Inherited from
WebGL2RenderingContextBase.INT_SAMPLER_2D
INT_SAMPLER_2D_ARRAY
readonly INT_SAMPLER_2D_ARRAY: 36303;
Inherited from
WebGL2RenderingContextBase.INT_SAMPLER_2D_ARRAY
INT_SAMPLER_3D
readonly INT_SAMPLER_3D: 36299;
Inherited from
WebGL2RenderingContextBase.INT_SAMPLER_3D
INT_SAMPLER_CUBE
readonly INT_SAMPLER_CUBE: 36300;
Inherited from
WebGL2RenderingContextBase.INT_SAMPLER_CUBE
INT_VEC2
readonly INT_VEC2: 35667;
Inherited from
WebGLRenderingContextBase.INT_VEC2
INT_VEC3
readonly INT_VEC3: 35668;
Inherited from
WebGLRenderingContextBase.INT_VEC3
INT_VEC4
readonly INT_VEC4: 35669;
Inherited from
WebGLRenderingContextBase.INT_VEC4
INTERLEAVED_ATTRIBS
readonly INTERLEAVED_ATTRIBS: 35980;
Inherited from
WebGL2RenderingContextBase.INTERLEAVED_ATTRIBS
INVALID_ENUM
readonly INVALID_ENUM: 1280;
Inherited from
WebGLRenderingContextBase.INVALID_ENUM
INVALID_FRAMEBUFFER_OPERATION
readonly INVALID_FRAMEBUFFER_OPERATION: 1286;
Inherited from
WebGLRenderingContextBase.INVALID_FRAMEBUFFER_OPERATION
INVALID_INDEX
readonly INVALID_INDEX: 4294967295;
Inherited from
WebGL2RenderingContextBase.INVALID_INDEX
INVALID_OPERATION
readonly INVALID_OPERATION: 1282;
Inherited from
WebGLRenderingContextBase.INVALID_OPERATION
INVALID_VALUE
readonly INVALID_VALUE: 1281;
Inherited from
WebGLRenderingContextBase.INVALID_VALUE
INVERT
readonly INVERT: 5386;
Inherited from
WebGLRenderingContextBase.INVERT
KEEP
readonly KEEP: 7680;
Inherited from
WebGLRenderingContextBase.KEEP
LEQUAL
readonly LEQUAL: 515;
Inherited from
WebGLRenderingContextBase.LEQUAL
LESS
readonly LESS: 513;
Inherited from
WebGLRenderingContextBase.LESS
LINE_LOOP
readonly LINE_LOOP: 2;
Inherited from
WebGLRenderingContextBase.LINE_LOOP
LINE_STRIP
readonly LINE_STRIP: 3;
Inherited from
WebGLRenderingContextBase.LINE_STRIP
LINE_WIDTH
readonly LINE_WIDTH: 2849;
Inherited from
WebGLRenderingContextBase.LINE_WIDTH
LINEAR
readonly LINEAR: 9729;
Inherited from
WebGLRenderingContextBase.LINEAR
LINEAR_MIPMAP_LINEAR
readonly LINEAR_MIPMAP_LINEAR: 9987;
Inherited from
WebGLRenderingContextBase.LINEAR_MIPMAP_LINEAR
LINEAR_MIPMAP_NEAREST
readonly LINEAR_MIPMAP_NEAREST: 9985;
Inherited from
WebGLRenderingContextBase.LINEAR_MIPMAP_NEAREST
LINES
readonly LINES: 1;
Inherited from
WebGLRenderingContextBase.LINES
LINK_STATUS
readonly LINK_STATUS: 35714;
Inherited from
WebGLRenderingContextBase.LINK_STATUS
LOW_FLOAT
readonly LOW_FLOAT: 36336;
Inherited from
WebGLRenderingContextBase.LOW_FLOAT
LOW_INT
readonly LOW_INT: 36339;
Inherited from
WebGLRenderingContextBase.LOW_INT
LUMINANCE
readonly LUMINANCE: 6409;
Inherited from
WebGLRenderingContextBase.LUMINANCE
LUMINANCE_ALPHA
readonly LUMINANCE_ALPHA: 6410;
Inherited from
WebGLRenderingContextBase.LUMINANCE_ALPHA
MAX
readonly MAX: 32776;
Inherited from
WebGL2RenderingContextBase.MAX
MAX_3D_TEXTURE_SIZE
readonly MAX_3D_TEXTURE_SIZE: 32883;
Inherited from
WebGL2RenderingContextBase.MAX_3D_TEXTURE_SIZE
MAX_ARRAY_TEXTURE_LAYERS
readonly MAX_ARRAY_TEXTURE_LAYERS: 35071;
Inherited from
WebGL2RenderingContextBase.MAX_ARRAY_TEXTURE_LAYERS
MAX_CLIENT_WAIT_TIMEOUT_WEBGL
readonly MAX_CLIENT_WAIT_TIMEOUT_WEBGL: 37447;
Inherited from
WebGL2RenderingContextBase.MAX_CLIENT_WAIT_TIMEOUT_WEBGL
MAX_COLOR_ATTACHMENTS
readonly MAX_COLOR_ATTACHMENTS: 36063;
Inherited from
WebGL2RenderingContextBase.MAX_COLOR_ATTACHMENTS
MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
readonly MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 35379;
Inherited from
WebGL2RenderingContextBase.MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS
MAX_COMBINED_TEXTURE_IMAGE_UNITS
readonly MAX_COMBINED_TEXTURE_IMAGE_UNITS: 35661;
Inherited from
WebGLRenderingContextBase.MAX_COMBINED_TEXTURE_IMAGE_UNITS
MAX_COMBINED_UNIFORM_BLOCKS
readonly MAX_COMBINED_UNIFORM_BLOCKS: 35374;
Inherited from
WebGL2RenderingContextBase.MAX_COMBINED_UNIFORM_BLOCKS
MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
readonly MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS: 35377;
Inherited from
WebGL2RenderingContextBase.MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS
MAX_CUBE_MAP_TEXTURE_SIZE
readonly MAX_CUBE_MAP_TEXTURE_SIZE: 34076;
Inherited from
WebGLRenderingContextBase.MAX_CUBE_MAP_TEXTURE_SIZE
MAX_DRAW_BUFFERS
readonly MAX_DRAW_BUFFERS: 34852;
Inherited from
WebGL2RenderingContextBase.MAX_DRAW_BUFFERS
MAX_ELEMENT_INDEX
readonly MAX_ELEMENT_INDEX: 36203;
Inherited from
WebGL2RenderingContextBase.MAX_ELEMENT_INDEX
MAX_ELEMENTS_INDICES
readonly MAX_ELEMENTS_INDICES: 33001;
Inherited from
WebGL2RenderingContextBase.MAX_ELEMENTS_INDICES
MAX_ELEMENTS_VERTICES
readonly MAX_ELEMENTS_VERTICES: 33000;
Inherited from
WebGL2RenderingContextBase.MAX_ELEMENTS_VERTICES
MAX_FRAGMENT_INPUT_COMPONENTS
readonly MAX_FRAGMENT_INPUT_COMPONENTS: 37157;
Inherited from
WebGL2RenderingContextBase.MAX_FRAGMENT_INPUT_COMPONENTS
MAX_FRAGMENT_UNIFORM_BLOCKS
readonly MAX_FRAGMENT_UNIFORM_BLOCKS: 35373;
Inherited from
WebGL2RenderingContextBase.MAX_FRAGMENT_UNIFORM_BLOCKS
MAX_FRAGMENT_UNIFORM_COMPONENTS
readonly MAX_FRAGMENT_UNIFORM_COMPONENTS: 35657;
Inherited from
WebGL2RenderingContextBase.MAX_FRAGMENT_UNIFORM_COMPONENTS
MAX_FRAGMENT_UNIFORM_VECTORS
readonly MAX_FRAGMENT_UNIFORM_VECTORS: 36349;
Inherited from
WebGLRenderingContextBase.MAX_FRAGMENT_UNIFORM_VECTORS
MAX_PROGRAM_TEXEL_OFFSET
readonly MAX_PROGRAM_TEXEL_OFFSET: 35077;
Inherited from
WebGL2RenderingContextBase.MAX_PROGRAM_TEXEL_OFFSET
MAX_RENDERBUFFER_SIZE
readonly MAX_RENDERBUFFER_SIZE: 34024;
Inherited from
WebGLRenderingContextBase.MAX_RENDERBUFFER_SIZE
MAX_SAMPLES
readonly MAX_SAMPLES: 36183;
Inherited from
WebGL2RenderingContextBase.MAX_SAMPLES
MAX_SERVER_WAIT_TIMEOUT
readonly MAX_SERVER_WAIT_TIMEOUT: 37137;
Inherited from
WebGL2RenderingContextBase.MAX_SERVER_WAIT_TIMEOUT
MAX_TEXTURE_IMAGE_UNITS
readonly MAX_TEXTURE_IMAGE_UNITS: 34930;
Inherited from
WebGLRenderingContextBase.MAX_TEXTURE_IMAGE_UNITS
MAX_TEXTURE_LOD_BIAS
readonly MAX_TEXTURE_LOD_BIAS: 34045;
Inherited from
WebGL2RenderingContextBase.MAX_TEXTURE_LOD_BIAS
MAX_TEXTURE_SIZE
readonly MAX_TEXTURE_SIZE: 3379;
Inherited from
WebGLRenderingContextBase.MAX_TEXTURE_SIZE
MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
readonly MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS: 35978;
Inherited from
WebGL2RenderingContextBase.MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS
MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS: 35979;
Inherited from
WebGL2RenderingContextBase.MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS
MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
readonly MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS: 35968;
Inherited from
WebGL2RenderingContextBase.MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS
MAX_UNIFORM_BLOCK_SIZE
readonly MAX_UNIFORM_BLOCK_SIZE: 35376;
Inherited from
WebGL2RenderingContextBase.MAX_UNIFORM_BLOCK_SIZE
MAX_UNIFORM_BUFFER_BINDINGS
readonly MAX_UNIFORM_BUFFER_BINDINGS: 35375;
Inherited from
WebGL2RenderingContextBase.MAX_UNIFORM_BUFFER_BINDINGS
MAX_VARYING_COMPONENTS
readonly MAX_VARYING_COMPONENTS: 35659;
Inherited from
WebGL2RenderingContextBase.MAX_VARYING_COMPONENTS
MAX_VARYING_VECTORS
readonly MAX_VARYING_VECTORS: 36348;
Inherited from
WebGLRenderingContextBase.MAX_VARYING_VECTORS
MAX_VERTEX_ATTRIBS
readonly MAX_VERTEX_ATTRIBS: 34921;
Inherited from
WebGLRenderingContextBase.MAX_VERTEX_ATTRIBS
MAX_VERTEX_OUTPUT_COMPONENTS
readonly MAX_VERTEX_OUTPUT_COMPONENTS: 37154;
Inherited from
WebGL2RenderingContextBase.MAX_VERTEX_OUTPUT_COMPONENTS
MAX_VERTEX_TEXTURE_IMAGE_UNITS
readonly MAX_VERTEX_TEXTURE_IMAGE_UNITS: 35660;
Inherited from
WebGLRenderingContextBase.MAX_VERTEX_TEXTURE_IMAGE_UNITS
MAX_VERTEX_UNIFORM_BLOCKS
readonly MAX_VERTEX_UNIFORM_BLOCKS: 35371;
Inherited from
WebGL2RenderingContextBase.MAX_VERTEX_UNIFORM_BLOCKS
MAX_VERTEX_UNIFORM_COMPONENTS
readonly MAX_VERTEX_UNIFORM_COMPONENTS: 35658;
Inherited from
WebGL2RenderingContextBase.MAX_VERTEX_UNIFORM_COMPONENTS
MAX_VERTEX_UNIFORM_VECTORS
readonly MAX_VERTEX_UNIFORM_VECTORS: 36347;
Inherited from
WebGLRenderingContextBase.MAX_VERTEX_UNIFORM_VECTORS
MAX_VIEWPORT_DIMS
readonly MAX_VIEWPORT_DIMS: 3386;
Inherited from
WebGLRenderingContextBase.MAX_VIEWPORT_DIMS
MEDIUM_FLOAT
readonly MEDIUM_FLOAT: 36337;
Inherited from
WebGLRenderingContextBase.MEDIUM_FLOAT
MEDIUM_INT
readonly MEDIUM_INT: 36340;
Inherited from
WebGLRenderingContextBase.MEDIUM_INT
MIN
readonly MIN: 32775;
Inherited from
WebGL2RenderingContextBase.MIN
MIN_PROGRAM_TEXEL_OFFSET
readonly MIN_PROGRAM_TEXEL_OFFSET: 35076;
Inherited from
WebGL2RenderingContextBase.MIN_PROGRAM_TEXEL_OFFSET
MIRRORED_REPEAT
readonly MIRRORED_REPEAT: 33648;
Inherited from
WebGLRenderingContextBase.MIRRORED_REPEAT
NEAREST
readonly NEAREST: 9728;
Inherited from
WebGLRenderingContextBase.NEAREST
NEAREST_MIPMAP_LINEAR
readonly NEAREST_MIPMAP_LINEAR: 9986;
Inherited from
WebGLRenderingContextBase.NEAREST_MIPMAP_LINEAR
NEAREST_MIPMAP_NEAREST
readonly NEAREST_MIPMAP_NEAREST: 9984;
Inherited from
WebGLRenderingContextBase.NEAREST_MIPMAP_NEAREST
NEVER
readonly NEVER: 512;
Inherited from
WebGLRenderingContextBase.NEVER
NICEST
readonly NICEST: 4354;
Inherited from
WebGLRenderingContextBase.NICEST
NO_ERROR
readonly NO_ERROR: 0;
Inherited from
WebGLRenderingContextBase.NO_ERROR
NONE
readonly NONE: 0;
Inherited from
WebGLRenderingContextBase.NONE
NOTEQUAL
readonly NOTEQUAL: 517;
Inherited from
WebGLRenderingContextBase.NOTEQUAL
OBJECT_TYPE
readonly OBJECT_TYPE: 37138;
Inherited from
WebGL2RenderingContextBase.OBJECT_TYPE
ONE
readonly ONE: 1;
Inherited from
ONE_MINUS_CONSTANT_ALPHA
readonly ONE_MINUS_CONSTANT_ALPHA: 32772;
Inherited from
WebGLRenderingContextBase.ONE_MINUS_CONSTANT_ALPHA
ONE_MINUS_CONSTANT_COLOR
readonly ONE_MINUS_CONSTANT_COLOR: 32770;
Inherited from
WebGLRenderingContextBase.ONE_MINUS_CONSTANT_COLOR
ONE_MINUS_DST_ALPHA
readonly ONE_MINUS_DST_ALPHA: 773;
Inherited from
WebGLRenderingContextBase.ONE_MINUS_DST_ALPHA
ONE_MINUS_DST_COLOR
readonly ONE_MINUS_DST_COLOR: 775;
Inherited from
WebGLRenderingContextBase.ONE_MINUS_DST_COLOR
ONE_MINUS_SRC_ALPHA
readonly ONE_MINUS_SRC_ALPHA: 771;
Inherited from
WebGLRenderingContextBase.ONE_MINUS_SRC_ALPHA
ONE_MINUS_SRC_COLOR
readonly ONE_MINUS_SRC_COLOR: 769;
Inherited from
WebGLRenderingContextBase.ONE_MINUS_SRC_COLOR
OUT_OF_MEMORY
readonly OUT_OF_MEMORY: 1285;
Inherited from
WebGLRenderingContextBase.OUT_OF_MEMORY
PACK_ALIGNMENT
readonly PACK_ALIGNMENT: 3333;
Inherited from
WebGLRenderingContextBase.PACK_ALIGNMENT
PACK_ROW_LENGTH
readonly PACK_ROW_LENGTH: 3330;
Inherited from
WebGL2RenderingContextBase.PACK_ROW_LENGTH
PACK_SKIP_PIXELS
readonly PACK_SKIP_PIXELS: 3332;
Inherited from
WebGL2RenderingContextBase.PACK_SKIP_PIXELS
PACK_SKIP_ROWS
readonly PACK_SKIP_ROWS: 3331;
Inherited from
WebGL2RenderingContextBase.PACK_SKIP_ROWS
PIXEL_PACK_BUFFER
readonly PIXEL_PACK_BUFFER: 35051;
Inherited from
WebGL2RenderingContextBase.PIXEL_PACK_BUFFER
PIXEL_PACK_BUFFER_BINDING
readonly PIXEL_PACK_BUFFER_BINDING: 35053;
Inherited from
WebGL2RenderingContextBase.PIXEL_PACK_BUFFER_BINDING
PIXEL_UNPACK_BUFFER
readonly PIXEL_UNPACK_BUFFER: 35052;
Inherited from
WebGL2RenderingContextBase.PIXEL_UNPACK_BUFFER
PIXEL_UNPACK_BUFFER_BINDING
readonly PIXEL_UNPACK_BUFFER_BINDING: 35055;
Inherited from
WebGL2RenderingContextBase.PIXEL_UNPACK_BUFFER_BINDING
POINTS
readonly POINTS: 0;
Inherited from
WebGLRenderingContextBase.POINTS
POLYGON_OFFSET_FACTOR
readonly POLYGON_OFFSET_FACTOR: 32824;
Inherited from
WebGLRenderingContextBase.POLYGON_OFFSET_FACTOR
POLYGON_OFFSET_FILL
readonly POLYGON_OFFSET_FILL: 32823;
Inherited from
WebGLRenderingContextBase.POLYGON_OFFSET_FILL
POLYGON_OFFSET_UNITS
readonly POLYGON_OFFSET_UNITS: 10752;
Inherited from
WebGLRenderingContextBase.POLYGON_OFFSET_UNITS
QUERY_RESULT
readonly QUERY_RESULT: 34918;
Inherited from
WebGL2RenderingContextBase.QUERY_RESULT
QUERY_RESULT_AVAILABLE
readonly QUERY_RESULT_AVAILABLE: 34919;
Inherited from
WebGL2RenderingContextBase.QUERY_RESULT_AVAILABLE
R11F_G11F_B10F
readonly R11F_G11F_B10F: 35898;
Inherited from
WebGL2RenderingContextBase.R11F_G11F_B10F
R16F
readonly R16F: 33325;
Inherited from
WebGL2RenderingContextBase.R16F
R16I
readonly R16I: 33331;
Inherited from
WebGL2RenderingContextBase.R16I
R16UI
readonly R16UI: 33332;
Inherited from
WebGL2RenderingContextBase.R16UI
R32F
readonly R32F: 33326;
Inherited from
WebGL2RenderingContextBase.R32F
R32I
readonly R32I: 33333;
Inherited from
WebGL2RenderingContextBase.R32I
R32UI
readonly R32UI: 33334;
Inherited from
WebGL2RenderingContextBase.R32UI
R8
readonly R8: 33321;
Inherited from
R8_SNORM
readonly R8_SNORM: 36756;
Inherited from
WebGL2RenderingContextBase.R8_SNORM
R8I
readonly R8I: 33329;
Inherited from
WebGL2RenderingContextBase.R8I
R8UI
readonly R8UI: 33330;
Inherited from
WebGL2RenderingContextBase.R8UI
RASTERIZER_DISCARD
readonly RASTERIZER_DISCARD: 35977;
Inherited from
WebGL2RenderingContextBase.RASTERIZER_DISCARD
READ_BUFFER
readonly READ_BUFFER: 3074;
Inherited from
WebGL2RenderingContextBase.READ_BUFFER
READ_FRAMEBUFFER
readonly READ_FRAMEBUFFER: 36008;
Inherited from
WebGL2RenderingContextBase.READ_FRAMEBUFFER
READ_FRAMEBUFFER_BINDING
readonly READ_FRAMEBUFFER_BINDING: 36010;
Inherited from
WebGL2RenderingContextBase.READ_FRAMEBUFFER_BINDING
RED
readonly RED: 6403;
Inherited from
WebGL2RenderingContextBase.RED
RED_BITS
readonly RED_BITS: 3410;
Inherited from
WebGLRenderingContextBase.RED_BITS
RED_INTEGER
readonly RED_INTEGER: 36244;
Inherited from
WebGL2RenderingContextBase.RED_INTEGER
RENDERBUFFER
readonly RENDERBUFFER: 36161;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER
RENDERBUFFER_ALPHA_SIZE
readonly RENDERBUFFER_ALPHA_SIZE: 36179;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_ALPHA_SIZE
RENDERBUFFER_BINDING
readonly RENDERBUFFER_BINDING: 36007;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_BINDING
RENDERBUFFER_BLUE_SIZE
readonly RENDERBUFFER_BLUE_SIZE: 36178;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_BLUE_SIZE
RENDERBUFFER_DEPTH_SIZE
readonly RENDERBUFFER_DEPTH_SIZE: 36180;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_DEPTH_SIZE
RENDERBUFFER_GREEN_SIZE
readonly RENDERBUFFER_GREEN_SIZE: 36177;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_GREEN_SIZE
RENDERBUFFER_HEIGHT
readonly RENDERBUFFER_HEIGHT: 36163;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_HEIGHT
RENDERBUFFER_INTERNAL_FORMAT
readonly RENDERBUFFER_INTERNAL_FORMAT: 36164;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_INTERNAL_FORMAT
RENDERBUFFER_RED_SIZE
readonly RENDERBUFFER_RED_SIZE: 36176;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_RED_SIZE
RENDERBUFFER_SAMPLES
readonly RENDERBUFFER_SAMPLES: 36011;
Inherited from
WebGL2RenderingContextBase.RENDERBUFFER_SAMPLES
RENDERBUFFER_STENCIL_SIZE
readonly RENDERBUFFER_STENCIL_SIZE: 36181;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_STENCIL_SIZE
RENDERBUFFER_WIDTH
readonly RENDERBUFFER_WIDTH: 36162;
Inherited from
WebGLRenderingContextBase.RENDERBUFFER_WIDTH
RENDERER
readonly RENDERER: 7937;
Inherited from
WebGLRenderingContextBase.RENDERER
REPEAT
readonly REPEAT: 10497;
Inherited from
WebGLRenderingContextBase.REPEAT
REPLACE
readonly REPLACE: 7681;
Inherited from
WebGLRenderingContextBase.REPLACE
RG
readonly RG: 33319;
Inherited from
RG_INTEGER
readonly RG_INTEGER: 33320;
Inherited from
WebGL2RenderingContextBase.RG_INTEGER
RG16F
readonly RG16F: 33327;
Inherited from
WebGL2RenderingContextBase.RG16F
RG16I
readonly RG16I: 33337;
Inherited from
WebGL2RenderingContextBase.RG16I
RG16UI
readonly RG16UI: 33338;
Inherited from
WebGL2RenderingContextBase.RG16UI
RG32F
readonly RG32F: 33328;
Inherited from
WebGL2RenderingContextBase.RG32F
RG32I
readonly RG32I: 33339;
Inherited from
WebGL2RenderingContextBase.RG32I
RG32UI
readonly RG32UI: 33340;
Inherited from
WebGL2RenderingContextBase.RG32UI
RG8
readonly RG8: 33323;
Inherited from
WebGL2RenderingContextBase.RG8
RG8_SNORM
readonly RG8_SNORM: 36757;
Inherited from
WebGL2RenderingContextBase.RG8_SNORM
RG8I
readonly RG8I: 33335;
Inherited from
WebGL2RenderingContextBase.RG8I
RG8UI
readonly RG8UI: 33336;
Inherited from
WebGL2RenderingContextBase.RG8UI
RGB
readonly RGB: 6407;
Inherited from
RGB_INTEGER
readonly RGB_INTEGER: 36248;
Inherited from
WebGL2RenderingContextBase.RGB_INTEGER
RGB10_A2
readonly RGB10_A2: 32857;
Inherited from
WebGL2RenderingContextBase.RGB10_A2
RGB10_A2UI
readonly RGB10_A2UI: 36975;
Inherited from
WebGL2RenderingContextBase.RGB10_A2UI
RGB16F
readonly RGB16F: 34843;
Inherited from
WebGL2RenderingContextBase.RGB16F
RGB16I
readonly RGB16I: 36233;
Inherited from
WebGL2RenderingContextBase.RGB16I
RGB16UI
readonly RGB16UI: 36215;
Inherited from
WebGL2RenderingContextBase.RGB16UI
RGB32F
readonly RGB32F: 34837;
Inherited from
WebGL2RenderingContextBase.RGB32F
RGB32I
readonly RGB32I: 36227;
Inherited from
WebGL2RenderingContextBase.RGB32I
RGB32UI
readonly RGB32UI: 36209;
Inherited from
WebGL2RenderingContextBase.RGB32UI
RGB5_A1
readonly RGB5_A1: 32855;
Inherited from
WebGLRenderingContextBase.RGB5_A1
RGB565
readonly RGB565: 36194;
Inherited from
WebGLRenderingContextBase.RGB565
RGB8
readonly RGB8: 32849;
Inherited from
WebGL2RenderingContextBase.RGB8
RGB8_SNORM
readonly RGB8_SNORM: 36758;
Inherited from
WebGL2RenderingContextBase.RGB8_SNORM
RGB8I
readonly RGB8I: 36239;
Inherited from
WebGL2RenderingContextBase.RGB8I
RGB8UI
readonly RGB8UI: 36221;
Inherited from
WebGL2RenderingContextBase.RGB8UI
RGB9_E5
readonly RGB9_E5: 35901;
Inherited from
WebGL2RenderingContextBase.RGB9_E5
RGBA
readonly RGBA: 6408;
Inherited from
WebGLRenderingContextBase.RGBA
RGBA_INTEGER
readonly RGBA_INTEGER: 36249;
Inherited from
WebGL2RenderingContextBase.RGBA_INTEGER
RGBA16F
readonly RGBA16F: 34842;
Inherited from
WebGL2RenderingContextBase.RGBA16F
RGBA16I
readonly RGBA16I: 36232;
Inherited from
WebGL2RenderingContextBase.RGBA16I
RGBA16UI
readonly RGBA16UI: 36214;
Inherited from
WebGL2RenderingContextBase.RGBA16UI
RGBA32F
readonly RGBA32F: 34836;
Inherited from
WebGL2RenderingContextBase.RGBA32F
RGBA32I
readonly RGBA32I: 36226;
Inherited from
WebGL2RenderingContextBase.RGBA32I
RGBA32UI
readonly RGBA32UI: 36208;
Inherited from
WebGL2RenderingContextBase.RGBA32UI
RGBA4
readonly RGBA4: 32854;
Inherited from
WebGLRenderingContextBase.RGBA4
RGBA8
readonly RGBA8: 32856;
Inherited from
WebGLRenderingContextBase.RGBA8
RGBA8_SNORM
readonly RGBA8_SNORM: 36759;
Inherited from
WebGL2RenderingContextBase.RGBA8_SNORM
RGBA8I
readonly RGBA8I: 36238;
Inherited from
WebGL2RenderingContextBase.RGBA8I
RGBA8UI
readonly RGBA8UI: 36220;
Inherited from
WebGL2RenderingContextBase.RGBA8UI
SAMPLE_ALPHA_TO_COVERAGE
readonly SAMPLE_ALPHA_TO_COVERAGE: 32926;
Inherited from
WebGLRenderingContextBase.SAMPLE_ALPHA_TO_COVERAGE
SAMPLE_BUFFERS
readonly SAMPLE_BUFFERS: 32936;
Inherited from
WebGLRenderingContextBase.SAMPLE_BUFFERS
SAMPLE_COVERAGE
readonly SAMPLE_COVERAGE: 32928;
Inherited from
WebGLRenderingContextBase.SAMPLE_COVERAGE
SAMPLE_COVERAGE_INVERT
readonly SAMPLE_COVERAGE_INVERT: 32939;
Inherited from
WebGLRenderingContextBase.SAMPLE_COVERAGE_INVERT
SAMPLE_COVERAGE_VALUE
readonly SAMPLE_COVERAGE_VALUE: 32938;
Inherited from
WebGLRenderingContextBase.SAMPLE_COVERAGE_VALUE
SAMPLER_2D
readonly SAMPLER_2D: 35678;
Inherited from
WebGLRenderingContextBase.SAMPLER_2D
SAMPLER_2D_ARRAY
readonly SAMPLER_2D_ARRAY: 36289;
Inherited from
WebGL2RenderingContextBase.SAMPLER_2D_ARRAY
SAMPLER_2D_ARRAY_SHADOW
readonly SAMPLER_2D_ARRAY_SHADOW: 36292;
Inherited from
WebGL2RenderingContextBase.SAMPLER_2D_ARRAY_SHADOW
SAMPLER_2D_SHADOW
readonly SAMPLER_2D_SHADOW: 35682;
Inherited from
WebGL2RenderingContextBase.SAMPLER_2D_SHADOW
SAMPLER_3D
readonly SAMPLER_3D: 35679;
Inherited from
WebGL2RenderingContextBase.SAMPLER_3D
SAMPLER_BINDING
readonly SAMPLER_BINDING: 35097;
Inherited from
WebGL2RenderingContextBase.SAMPLER_BINDING
SAMPLER_CUBE
readonly SAMPLER_CUBE: 35680;
Inherited from
WebGLRenderingContextBase.SAMPLER_CUBE
SAMPLER_CUBE_SHADOW
readonly SAMPLER_CUBE_SHADOW: 36293;
Inherited from
WebGL2RenderingContextBase.SAMPLER_CUBE_SHADOW
SAMPLES
readonly SAMPLES: 32937;
Inherited from
WebGLRenderingContextBase.SAMPLES
SCISSOR_BOX
readonly SCISSOR_BOX: 3088;
Inherited from
WebGLRenderingContextBase.SCISSOR_BOX
SCISSOR_TEST
readonly SCISSOR_TEST: 3089;
Inherited from
WebGLRenderingContextBase.SCISSOR_TEST
SEPARATE_ATTRIBS
readonly SEPARATE_ATTRIBS: 35981;
Inherited from
WebGL2RenderingContextBase.SEPARATE_ATTRIBS
SHADER_TYPE
readonly SHADER_TYPE: 35663;
Inherited from
WebGLRenderingContextBase.SHADER_TYPE
SHADING_LANGUAGE_VERSION
readonly SHADING_LANGUAGE_VERSION: 35724;
Inherited from
WebGLRenderingContextBase.SHADING_LANGUAGE_VERSION
SHORT
readonly SHORT: 5122;
Inherited from
WebGLRenderingContextBase.SHORT
SIGNALED
readonly SIGNALED: 37145;
Inherited from
WebGL2RenderingContextBase.SIGNALED
SIGNED_NORMALIZED
readonly SIGNED_NORMALIZED: 36764;
Inherited from
WebGL2RenderingContextBase.SIGNED_NORMALIZED
SRC_ALPHA
readonly SRC_ALPHA: 770;
Inherited from
WebGLRenderingContextBase.SRC_ALPHA
SRC_ALPHA_SATURATE
readonly SRC_ALPHA_SATURATE: 776;
Inherited from
WebGLRenderingContextBase.SRC_ALPHA_SATURATE
SRC_COLOR
readonly SRC_COLOR: 768;
Inherited from
WebGLRenderingContextBase.SRC_COLOR
SRGB
readonly SRGB: 35904;
Inherited from
WebGL2RenderingContextBase.SRGB
SRGB8
readonly SRGB8: 35905;
Inherited from
WebGL2RenderingContextBase.SRGB8
SRGB8_ALPHA8
readonly SRGB8_ALPHA8: 35907;
Inherited from
WebGL2RenderingContextBase.SRGB8_ALPHA8
STATIC_COPY
readonly STATIC_COPY: 35046;
Inherited from
WebGL2RenderingContextBase.STATIC_COPY
STATIC_DRAW
readonly STATIC_DRAW: 35044;
Inherited from
WebGLRenderingContextBase.STATIC_DRAW
STATIC_READ
readonly STATIC_READ: 35045;
Inherited from
WebGL2RenderingContextBase.STATIC_READ
STENCIL
readonly STENCIL: 6146;
Inherited from
WebGL2RenderingContextBase.STENCIL
STENCIL_ATTACHMENT
readonly STENCIL_ATTACHMENT: 36128;
Inherited from
WebGLRenderingContextBase.STENCIL_ATTACHMENT
STENCIL_BACK_FAIL
readonly STENCIL_BACK_FAIL: 34817;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_FAIL
STENCIL_BACK_FUNC
readonly STENCIL_BACK_FUNC: 34816;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_FUNC
STENCIL_BACK_PASS_DEPTH_FAIL
readonly STENCIL_BACK_PASS_DEPTH_FAIL: 34818;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_PASS_DEPTH_FAIL
STENCIL_BACK_PASS_DEPTH_PASS
readonly STENCIL_BACK_PASS_DEPTH_PASS: 34819;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_PASS_DEPTH_PASS
STENCIL_BACK_REF
readonly STENCIL_BACK_REF: 36003;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_REF
STENCIL_BACK_VALUE_MASK
readonly STENCIL_BACK_VALUE_MASK: 36004;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_VALUE_MASK
STENCIL_BACK_WRITEMASK
readonly STENCIL_BACK_WRITEMASK: 36005;
Inherited from
WebGLRenderingContextBase.STENCIL_BACK_WRITEMASK
STENCIL_BITS
readonly STENCIL_BITS: 3415;
Inherited from
WebGLRenderingContextBase.STENCIL_BITS
STENCIL_BUFFER_BIT
readonly STENCIL_BUFFER_BIT: 1024;
Inherited from
WebGLRenderingContextBase.STENCIL_BUFFER_BIT
STENCIL_CLEAR_VALUE
readonly STENCIL_CLEAR_VALUE: 2961;
Inherited from
WebGLRenderingContextBase.STENCIL_CLEAR_VALUE
STENCIL_FAIL
readonly STENCIL_FAIL: 2964;
Inherited from
WebGLRenderingContextBase.STENCIL_FAIL
STENCIL_FUNC
readonly STENCIL_FUNC: 2962;
Inherited from
WebGLRenderingContextBase.STENCIL_FUNC
STENCIL_INDEX8
readonly STENCIL_INDEX8: 36168;
Inherited from
WebGLRenderingContextBase.STENCIL_INDEX8
STENCIL_PASS_DEPTH_FAIL
readonly STENCIL_PASS_DEPTH_FAIL: 2965;
Inherited from
WebGLRenderingContextBase.STENCIL_PASS_DEPTH_FAIL
STENCIL_PASS_DEPTH_PASS
readonly STENCIL_PASS_DEPTH_PASS: 2966;
Inherited from
WebGLRenderingContextBase.STENCIL_PASS_DEPTH_PASS
STENCIL_REF
readonly STENCIL_REF: 2967;
Inherited from
WebGLRenderingContextBase.STENCIL_REF
STENCIL_TEST
readonly STENCIL_TEST: 2960;
Inherited from
WebGLRenderingContextBase.STENCIL_TEST
STENCIL_VALUE_MASK
readonly STENCIL_VALUE_MASK: 2963;
Inherited from
WebGLRenderingContextBase.STENCIL_VALUE_MASK
STENCIL_WRITEMASK
readonly STENCIL_WRITEMASK: 2968;
Inherited from
WebGLRenderingContextBase.STENCIL_WRITEMASK
STREAM_COPY
readonly STREAM_COPY: 35042;
Inherited from
WebGL2RenderingContextBase.STREAM_COPY
STREAM_DRAW
readonly STREAM_DRAW: 35040;
Inherited from
WebGLRenderingContextBase.STREAM_DRAW
STREAM_READ
readonly STREAM_READ: 35041;
Inherited from
WebGL2RenderingContextBase.STREAM_READ
SUBPIXEL_BITS
readonly SUBPIXEL_BITS: 3408;
Inherited from
WebGLRenderingContextBase.SUBPIXEL_BITS
SYNC_CONDITION
readonly SYNC_CONDITION: 37139;
Inherited from
WebGL2RenderingContextBase.SYNC_CONDITION
SYNC_FENCE
readonly SYNC_FENCE: 37142;
Inherited from
WebGL2RenderingContextBase.SYNC_FENCE
SYNC_FLAGS
readonly SYNC_FLAGS: 37141;
Inherited from
WebGL2RenderingContextBase.SYNC_FLAGS
SYNC_FLUSH_COMMANDS_BIT
readonly SYNC_FLUSH_COMMANDS_BIT: 1;
Inherited from
WebGL2RenderingContextBase.SYNC_FLUSH_COMMANDS_BIT
SYNC_GPU_COMMANDS_COMPLETE
readonly SYNC_GPU_COMMANDS_COMPLETE: 37143;
Inherited from
WebGL2RenderingContextBase.SYNC_GPU_COMMANDS_COMPLETE
SYNC_STATUS
readonly SYNC_STATUS: 37140;
Inherited from
WebGL2RenderingContextBase.SYNC_STATUS
TEXTURE
readonly TEXTURE: 5890;
Inherited from
WebGLRenderingContextBase.TEXTURE
TEXTURE_2D
readonly TEXTURE_2D: 3553;
Inherited from
WebGLRenderingContextBase.TEXTURE_2D
TEXTURE_2D_ARRAY
readonly TEXTURE_2D_ARRAY: 35866;
Inherited from
WebGL2RenderingContextBase.TEXTURE_2D_ARRAY
TEXTURE_3D
readonly TEXTURE_3D: 32879;
Inherited from
WebGL2RenderingContextBase.TEXTURE_3D
TEXTURE_BASE_LEVEL
readonly TEXTURE_BASE_LEVEL: 33084;
Inherited from
WebGL2RenderingContextBase.TEXTURE_BASE_LEVEL
TEXTURE_BINDING_2D
readonly TEXTURE_BINDING_2D: 32873;
Inherited from
WebGLRenderingContextBase.TEXTURE_BINDING_2D
TEXTURE_BINDING_2D_ARRAY
readonly TEXTURE_BINDING_2D_ARRAY: 35869;
Inherited from
WebGL2RenderingContextBase.TEXTURE_BINDING_2D_ARRAY
TEXTURE_BINDING_3D
readonly TEXTURE_BINDING_3D: 32874;
Inherited from
WebGL2RenderingContextBase.TEXTURE_BINDING_3D
TEXTURE_BINDING_CUBE_MAP
readonly TEXTURE_BINDING_CUBE_MAP: 34068;
Inherited from
WebGLRenderingContextBase.TEXTURE_BINDING_CUBE_MAP
TEXTURE_COMPARE_FUNC
readonly TEXTURE_COMPARE_FUNC: 34893;
Inherited from
WebGL2RenderingContextBase.TEXTURE_COMPARE_FUNC
TEXTURE_COMPARE_MODE
readonly TEXTURE_COMPARE_MODE: 34892;
Inherited from
WebGL2RenderingContextBase.TEXTURE_COMPARE_MODE
TEXTURE_CUBE_MAP
readonly TEXTURE_CUBE_MAP: 34067;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP
TEXTURE_CUBE_MAP_NEGATIVE_X
readonly TEXTURE_CUBE_MAP_NEGATIVE_X: 34070;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_X
TEXTURE_CUBE_MAP_NEGATIVE_Y
readonly TEXTURE_CUBE_MAP_NEGATIVE_Y: 34072;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_Y
TEXTURE_CUBE_MAP_NEGATIVE_Z
readonly TEXTURE_CUBE_MAP_NEGATIVE_Z: 34074;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_Z
TEXTURE_CUBE_MAP_POSITIVE_X
readonly TEXTURE_CUBE_MAP_POSITIVE_X: 34069;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_X
TEXTURE_CUBE_MAP_POSITIVE_Y
readonly TEXTURE_CUBE_MAP_POSITIVE_Y: 34071;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_Y
TEXTURE_CUBE_MAP_POSITIVE_Z
readonly TEXTURE_CUBE_MAP_POSITIVE_Z: 34073;
Inherited from
WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_Z
TEXTURE_IMMUTABLE_FORMAT
readonly TEXTURE_IMMUTABLE_FORMAT: 37167;
Inherited from
WebGL2RenderingContextBase.TEXTURE_IMMUTABLE_FORMAT
TEXTURE_IMMUTABLE_LEVELS
readonly TEXTURE_IMMUTABLE_LEVELS: 33503;
Inherited from
WebGL2RenderingContextBase.TEXTURE_IMMUTABLE_LEVELS
TEXTURE_MAG_FILTER
readonly TEXTURE_MAG_FILTER: 10240;
Inherited from
WebGLRenderingContextBase.TEXTURE_MAG_FILTER
TEXTURE_MAX_LEVEL
readonly TEXTURE_MAX_LEVEL: 33085;
Inherited from
WebGL2RenderingContextBase.TEXTURE_MAX_LEVEL
TEXTURE_MAX_LOD
readonly TEXTURE_MAX_LOD: 33083;
Inherited from
WebGL2RenderingContextBase.TEXTURE_MAX_LOD
TEXTURE_MIN_FILTER
readonly TEXTURE_MIN_FILTER: 10241;
Inherited from
WebGLRenderingContextBase.TEXTURE_MIN_FILTER
TEXTURE_MIN_LOD
readonly TEXTURE_MIN_LOD: 33082;
Inherited from
WebGL2RenderingContextBase.TEXTURE_MIN_LOD
TEXTURE_WRAP_R
readonly TEXTURE_WRAP_R: 32882;
Inherited from
WebGL2RenderingContextBase.TEXTURE_WRAP_R
TEXTURE_WRAP_S
readonly TEXTURE_WRAP_S: 10242;
Inherited from
WebGLRenderingContextBase.TEXTURE_WRAP_S
TEXTURE_WRAP_T
readonly TEXTURE_WRAP_T: 10243;
Inherited from
WebGLRenderingContextBase.TEXTURE_WRAP_T
TEXTURE0
readonly TEXTURE0: 33984;
Inherited from
WebGLRenderingContextBase.TEXTURE0
TEXTURE1
readonly TEXTURE1: 33985;
Inherited from
WebGLRenderingContextBase.TEXTURE1
TEXTURE10
readonly TEXTURE10: 33994;
Inherited from
WebGLRenderingContextBase.TEXTURE10
TEXTURE11
readonly TEXTURE11: 33995;
Inherited from
WebGLRenderingContextBase.TEXTURE11
TEXTURE12
readonly TEXTURE12: 33996;
Inherited from
WebGLRenderingContextBase.TEXTURE12
TEXTURE13
readonly TEXTURE13: 33997;
Inherited from
WebGLRenderingContextBase.TEXTURE13
TEXTURE14
readonly TEXTURE14: 33998;
Inherited from
WebGLRenderingContextBase.TEXTURE14
TEXTURE15
readonly TEXTURE15: 33999;
Inherited from
WebGLRenderingContextBase.TEXTURE15
TEXTURE16
readonly TEXTURE16: 34000;
Inherited from
WebGLRenderingContextBase.TEXTURE16
TEXTURE17
readonly TEXTURE17: 34001;
Inherited from
WebGLRenderingContextBase.TEXTURE17
TEXTURE18
readonly TEXTURE18: 34002;
Inherited from
WebGLRenderingContextBase.TEXTURE18
TEXTURE19
readonly TEXTURE19: 34003;
Inherited from
WebGLRenderingContextBase.TEXTURE19
TEXTURE2
readonly TEXTURE2: 33986;
Inherited from
WebGLRenderingContextBase.TEXTURE2
TEXTURE20
readonly TEXTURE20: 34004;
Inherited from
WebGLRenderingContextBase.TEXTURE20
TEXTURE21
readonly TEXTURE21: 34005;
Inherited from
WebGLRenderingContextBase.TEXTURE21
TEXTURE22
readonly TEXTURE22: 34006;
Inherited from
WebGLRenderingContextBase.TEXTURE22
TEXTURE23
readonly TEXTURE23: 34007;
Inherited from
WebGLRenderingContextBase.TEXTURE23
TEXTURE24
readonly TEXTURE24: 34008;
Inherited from
WebGLRenderingContextBase.TEXTURE24
TEXTURE25
readonly TEXTURE25: 34009;
Inherited from
WebGLRenderingContextBase.TEXTURE25
TEXTURE26
readonly TEXTURE26: 34010;
Inherited from
WebGLRenderingContextBase.TEXTURE26
TEXTURE27
readonly TEXTURE27: 34011;
Inherited from
WebGLRenderingContextBase.TEXTURE27
TEXTURE28
readonly TEXTURE28: 34012;
Inherited from
WebGLRenderingContextBase.TEXTURE28
TEXTURE29
readonly TEXTURE29: 34013;
Inherited from
WebGLRenderingContextBase.TEXTURE29
TEXTURE3
readonly TEXTURE3: 33987;
Inherited from
WebGLRenderingContextBase.TEXTURE3
TEXTURE30
readonly TEXTURE30: 34014;
Inherited from
WebGLRenderingContextBase.TEXTURE30
TEXTURE31
readonly TEXTURE31: 34015;
Inherited from
WebGLRenderingContextBase.TEXTURE31
TEXTURE4
readonly TEXTURE4: 33988;
Inherited from
WebGLRenderingContextBase.TEXTURE4
TEXTURE5
readonly TEXTURE5: 33989;
Inherited from
WebGLRenderingContextBase.TEXTURE5
TEXTURE6
readonly TEXTURE6: 33990;
Inherited from
WebGLRenderingContextBase.TEXTURE6
TEXTURE7
readonly TEXTURE7: 33991;
Inherited from
WebGLRenderingContextBase.TEXTURE7
TEXTURE8
readonly TEXTURE8: 33992;
Inherited from
WebGLRenderingContextBase.TEXTURE8
TEXTURE9
readonly TEXTURE9: 33993;
Inherited from
WebGLRenderingContextBase.TEXTURE9
TIMEOUT_EXPIRED
readonly TIMEOUT_EXPIRED: 37147;
Inherited from
WebGL2RenderingContextBase.TIMEOUT_EXPIRED
TIMEOUT_IGNORED
readonly TIMEOUT_IGNORED: -1;
Inherited from
WebGL2RenderingContextBase.TIMEOUT_IGNORED
TRANSFORM_FEEDBACK
readonly TRANSFORM_FEEDBACK: 36386;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK
TRANSFORM_FEEDBACK_ACTIVE
readonly TRANSFORM_FEEDBACK_ACTIVE: 36388;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_ACTIVE
TRANSFORM_FEEDBACK_BINDING
readonly TRANSFORM_FEEDBACK_BINDING: 36389;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_BINDING
TRANSFORM_FEEDBACK_BUFFER
readonly TRANSFORM_FEEDBACK_BUFFER: 35982;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_BUFFER
TRANSFORM_FEEDBACK_BUFFER_BINDING
readonly TRANSFORM_FEEDBACK_BUFFER_BINDING: 35983;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_BUFFER_BINDING
TRANSFORM_FEEDBACK_BUFFER_MODE
readonly TRANSFORM_FEEDBACK_BUFFER_MODE: 35967;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_BUFFER_MODE
TRANSFORM_FEEDBACK_BUFFER_SIZE
readonly TRANSFORM_FEEDBACK_BUFFER_SIZE: 35973;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_BUFFER_SIZE
TRANSFORM_FEEDBACK_BUFFER_START
readonly TRANSFORM_FEEDBACK_BUFFER_START: 35972;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_BUFFER_START
TRANSFORM_FEEDBACK_PAUSED
readonly TRANSFORM_FEEDBACK_PAUSED: 36387;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_PAUSED
TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
readonly TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN: 35976;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN
TRANSFORM_FEEDBACK_VARYINGS
readonly TRANSFORM_FEEDBACK_VARYINGS: 35971;
Inherited from
WebGL2RenderingContextBase.TRANSFORM_FEEDBACK_VARYINGS
TRIANGLE_FAN
readonly TRIANGLE_FAN: 6;
Inherited from
WebGLRenderingContextBase.TRIANGLE_FAN
TRIANGLE_STRIP
readonly TRIANGLE_STRIP: 5;
Inherited from
WebGLRenderingContextBase.TRIANGLE_STRIP
TRIANGLES
readonly TRIANGLES: 4;
Inherited from
WebGLRenderingContextBase.TRIANGLES
UNIFORM_ARRAY_STRIDE
readonly UNIFORM_ARRAY_STRIDE: 35388;
Inherited from
WebGL2RenderingContextBase.UNIFORM_ARRAY_STRIDE
UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
readonly UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES: 35395;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES
UNIFORM_BLOCK_ACTIVE_UNIFORMS
readonly UNIFORM_BLOCK_ACTIVE_UNIFORMS: 35394;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_ACTIVE_UNIFORMS
UNIFORM_BLOCK_BINDING
readonly UNIFORM_BLOCK_BINDING: 35391;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_BINDING
UNIFORM_BLOCK_DATA_SIZE
readonly UNIFORM_BLOCK_DATA_SIZE: 35392;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_DATA_SIZE
UNIFORM_BLOCK_INDEX
readonly UNIFORM_BLOCK_INDEX: 35386;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_INDEX
UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
readonly UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER: 35398;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER
UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
readonly UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER: 35396;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER
UNIFORM_BUFFER
readonly UNIFORM_BUFFER: 35345;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BUFFER
UNIFORM_BUFFER_BINDING
readonly UNIFORM_BUFFER_BINDING: 35368;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BUFFER_BINDING
UNIFORM_BUFFER_OFFSET_ALIGNMENT
readonly UNIFORM_BUFFER_OFFSET_ALIGNMENT: 35380;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BUFFER_OFFSET_ALIGNMENT
UNIFORM_BUFFER_SIZE
readonly UNIFORM_BUFFER_SIZE: 35370;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BUFFER_SIZE
UNIFORM_BUFFER_START
readonly UNIFORM_BUFFER_START: 35369;
Inherited from
WebGL2RenderingContextBase.UNIFORM_BUFFER_START
UNIFORM_IS_ROW_MAJOR
readonly UNIFORM_IS_ROW_MAJOR: 35390;
Inherited from
WebGL2RenderingContextBase.UNIFORM_IS_ROW_MAJOR
UNIFORM_MATRIX_STRIDE
readonly UNIFORM_MATRIX_STRIDE: 35389;
Inherited from
WebGL2RenderingContextBase.UNIFORM_MATRIX_STRIDE
UNIFORM_OFFSET
readonly UNIFORM_OFFSET: 35387;
Inherited from
WebGL2RenderingContextBase.UNIFORM_OFFSET
UNIFORM_SIZE
readonly UNIFORM_SIZE: 35384;
Inherited from
WebGL2RenderingContextBase.UNIFORM_SIZE
UNIFORM_TYPE
readonly UNIFORM_TYPE: 35383;
Inherited from
WebGL2RenderingContextBase.UNIFORM_TYPE
UNPACK_ALIGNMENT
readonly UNPACK_ALIGNMENT: 3317;
Inherited from
WebGLRenderingContextBase.UNPACK_ALIGNMENT
UNPACK_COLORSPACE_CONVERSION_WEBGL
readonly UNPACK_COLORSPACE_CONVERSION_WEBGL: 37443;
Inherited from
WebGLRenderingContextBase.UNPACK_COLORSPACE_CONVERSION_WEBGL
UNPACK_FLIP_Y_WEBGL
readonly UNPACK_FLIP_Y_WEBGL: 37440;
Inherited from
WebGLRenderingContextBase.UNPACK_FLIP_Y_WEBGL
UNPACK_IMAGE_HEIGHT
readonly UNPACK_IMAGE_HEIGHT: 32878;
Inherited from
WebGL2RenderingContextBase.UNPACK_IMAGE_HEIGHT
UNPACK_PREMULTIPLY_ALPHA_WEBGL
readonly UNPACK_PREMULTIPLY_ALPHA_WEBGL: 37441;
Inherited from
WebGLRenderingContextBase.UNPACK_PREMULTIPLY_ALPHA_WEBGL
UNPACK_ROW_LENGTH
readonly UNPACK_ROW_LENGTH: 3314;
Inherited from
WebGL2RenderingContextBase.UNPACK_ROW_LENGTH
UNPACK_SKIP_IMAGES
readonly UNPACK_SKIP_IMAGES: 32877;
Inherited from
WebGL2RenderingContextBase.UNPACK_SKIP_IMAGES
UNPACK_SKIP_PIXELS
readonly UNPACK_SKIP_PIXELS: 3316;
Inherited from
WebGL2RenderingContextBase.UNPACK_SKIP_PIXELS
UNPACK_SKIP_ROWS
readonly UNPACK_SKIP_ROWS: 3315;
Inherited from
WebGL2RenderingContextBase.UNPACK_SKIP_ROWS
unpackColorSpace
unpackColorSpace: PredefinedColorSpace;
Inherited from
WebGLRenderingContextBase.unpackColorSpace
UNSIGNALED
readonly UNSIGNALED: 37144;
Inherited from
WebGL2RenderingContextBase.UNSIGNALED
UNSIGNED_BYTE
readonly UNSIGNED_BYTE: 5121;
Inherited from
WebGLRenderingContextBase.UNSIGNED_BYTE
UNSIGNED_INT
readonly UNSIGNED_INT: 5125;
Inherited from
WebGLRenderingContextBase.UNSIGNED_INT
UNSIGNED_INT_10F_11F_11F_REV
readonly UNSIGNED_INT_10F_11F_11F_REV: 35899;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_10F_11F_11F_REV
UNSIGNED_INT_2_10_10_10_REV
readonly UNSIGNED_INT_2_10_10_10_REV: 33640;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_2_10_10_10_REV
UNSIGNED_INT_24_8
readonly UNSIGNED_INT_24_8: 34042;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_24_8
UNSIGNED_INT_5_9_9_9_REV
readonly UNSIGNED_INT_5_9_9_9_REV: 35902;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_5_9_9_9_REV
UNSIGNED_INT_SAMPLER_2D
readonly UNSIGNED_INT_SAMPLER_2D: 36306;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_SAMPLER_2D
UNSIGNED_INT_SAMPLER_2D_ARRAY
readonly UNSIGNED_INT_SAMPLER_2D_ARRAY: 36311;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_SAMPLER_2D_ARRAY
UNSIGNED_INT_SAMPLER_3D
readonly UNSIGNED_INT_SAMPLER_3D: 36307;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_SAMPLER_3D
UNSIGNED_INT_SAMPLER_CUBE
readonly UNSIGNED_INT_SAMPLER_CUBE: 36308;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_SAMPLER_CUBE
UNSIGNED_INT_VEC2
readonly UNSIGNED_INT_VEC2: 36294;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_VEC2
UNSIGNED_INT_VEC3
readonly UNSIGNED_INT_VEC3: 36295;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_VEC3
UNSIGNED_INT_VEC4
readonly UNSIGNED_INT_VEC4: 36296;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_INT_VEC4
UNSIGNED_NORMALIZED
readonly UNSIGNED_NORMALIZED: 35863;
Inherited from
WebGL2RenderingContextBase.UNSIGNED_NORMALIZED
UNSIGNED_SHORT
readonly UNSIGNED_SHORT: 5123;
Inherited from
WebGLRenderingContextBase.UNSIGNED_SHORT
UNSIGNED_SHORT_4_4_4_4
readonly UNSIGNED_SHORT_4_4_4_4: 32819;
Inherited from
WebGLRenderingContextBase.UNSIGNED_SHORT_4_4_4_4
UNSIGNED_SHORT_5_5_5_1
readonly UNSIGNED_SHORT_5_5_5_1: 32820;
Inherited from
WebGLRenderingContextBase.UNSIGNED_SHORT_5_5_5_1
UNSIGNED_SHORT_5_6_5
readonly UNSIGNED_SHORT_5_6_5: 33635;
Inherited from
WebGLRenderingContextBase.UNSIGNED_SHORT_5_6_5
VALIDATE_STATUS
readonly VALIDATE_STATUS: 35715;
Inherited from
WebGLRenderingContextBase.VALIDATE_STATUS
VENDOR
readonly VENDOR: 7936;
Inherited from
WebGLRenderingContextBase.VENDOR
VERSION
readonly VERSION: 7938;
Inherited from
WebGLRenderingContextBase.VERSION
VERTEX_ARRAY_BINDING
readonly VERTEX_ARRAY_BINDING: 34229;
Inherited from
WebGL2RenderingContextBase.VERTEX_ARRAY_BINDING
VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
readonly VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: 34975;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING
VERTEX_ATTRIB_ARRAY_DIVISOR
readonly VERTEX_ATTRIB_ARRAY_DIVISOR: 35070;
Inherited from
WebGL2RenderingContextBase.VERTEX_ATTRIB_ARRAY_DIVISOR
VERTEX_ATTRIB_ARRAY_ENABLED
readonly VERTEX_ATTRIB_ARRAY_ENABLED: 34338;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_ENABLED
VERTEX_ATTRIB_ARRAY_INTEGER
readonly VERTEX_ATTRIB_ARRAY_INTEGER: 35069;
Inherited from
WebGL2RenderingContextBase.VERTEX_ATTRIB_ARRAY_INTEGER
VERTEX_ATTRIB_ARRAY_NORMALIZED
readonly VERTEX_ATTRIB_ARRAY_NORMALIZED: 34922;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_NORMALIZED
VERTEX_ATTRIB_ARRAY_POINTER
readonly VERTEX_ATTRIB_ARRAY_POINTER: 34373;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_POINTER
VERTEX_ATTRIB_ARRAY_SIZE
readonly VERTEX_ATTRIB_ARRAY_SIZE: 34339;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_SIZE
VERTEX_ATTRIB_ARRAY_STRIDE
readonly VERTEX_ATTRIB_ARRAY_STRIDE: 34340;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_STRIDE
VERTEX_ATTRIB_ARRAY_TYPE
readonly VERTEX_ATTRIB_ARRAY_TYPE: 34341;
Inherited from
WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_TYPE
VERTEX_SHADER
readonly VERTEX_SHADER: 35633;
Inherited from
WebGLRenderingContextBase.VERTEX_SHADER
VIEWPORT
readonly VIEWPORT: 2978;
Inherited from
WebGLRenderingContextBase.VIEWPORT
WAIT_FAILED
readonly WAIT_FAILED: 37149;
Inherited from
WebGL2RenderingContextBase.WAIT_FAILED
ZERO
readonly ZERO: 0;