Skip to main content

WebGL2RenderingContext

The WebGL2RenderingContext interface provides the OpenGL ES 3.0 rendering context for the drawing surface of an HTML <canvas> element.

MDN Reference

Extends​

Methods​

activeTexture()​

activeTexture(texture): void;

MDN Reference

Parameters​

ParameterType
texturenumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.activeTexture


attachShader()​

attachShader(program, shader): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
shaderWebGLShader

Returns​

void

Inherited from​

WebGLRenderingContextBase.attachShader


beginQuery()​

beginQuery(target, query): void;

MDN Reference

Parameters​

ParameterType
targetnumber
queryWebGLQuery

Returns​

void

Inherited from​

WebGL2RenderingContextBase.beginQuery


beginTransformFeedback()​

beginTransformFeedback(primitiveMode): void;

MDN Reference

Parameters​

ParameterType
primitiveModenumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.beginTransformFeedback


bindAttribLocation()​

bindAttribLocation(
program,
index,
name
): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
indexnumber
namestring

Returns​

void

Inherited from​

WebGLRenderingContextBase.bindAttribLocation


bindBuffer()​

bindBuffer(target, buffer): void;

MDN Reference

Parameters​

ParameterType
targetnumber
bufferWebGLBuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.bindBuffer


bindBufferBase()​

bindBufferBase(
target,
index,
buffer
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
indexnumber
bufferWebGLBuffer | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.bindBufferBase


bindBufferRange()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
indexnumber
bufferWebGLBuffer | null
offsetnumber
sizenumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.bindBufferRange


bindFramebuffer()​

bindFramebuffer(target, framebuffer): void;

MDN Reference

Parameters​

ParameterType
targetnumber
framebufferWebGLFramebuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.bindFramebuffer


bindRenderbuffer()​

bindRenderbuffer(target, renderbuffer): void;

MDN Reference

Parameters​

ParameterType
targetnumber
renderbufferWebGLRenderbuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.bindRenderbuffer


bindSampler()​

bindSampler(unit, sampler): void;

MDN Reference

Parameters​

ParameterType
unitnumber
samplerWebGLSampler | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.bindSampler


bindTexture()​

bindTexture(target, texture): void;

MDN Reference

Parameters​

ParameterType
targetnumber
textureWebGLTexture | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.bindTexture


bindTransformFeedback()​

bindTransformFeedback(target, tf): void;

MDN Reference

Parameters​

ParameterType
targetnumber
tfWebGLTransformFeedback | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.bindTransformFeedback


bindVertexArray()​

bindVertexArray(array): void;

MDN Reference

Parameters​

ParameterType
arrayWebGLVertexArrayObject | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.bindVertexArray


blendColor()​

blendColor(
red,
green,
blue,
alpha
): void;

MDN Reference

Parameters​

ParameterType
rednumber
greennumber
bluenumber
alphanumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.blendColor


blendEquation()​

blendEquation(mode): void;

MDN Reference

Parameters​

ParameterType
modenumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.blendEquation


blendEquationSeparate()​

blendEquationSeparate(modeRGB, modeAlpha): void;

MDN Reference

Parameters​

ParameterType
modeRGBnumber
modeAlphanumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.blendEquationSeparate


blendFunc()​

blendFunc(sfactor, dfactor): void;

MDN Reference

Parameters​

ParameterType
sfactornumber
dfactornumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.blendFunc


blendFuncSeparate()​

blendFuncSeparate(
srcRGB,
dstRGB,
srcAlpha,
dstAlpha
): void;

MDN Reference

Parameters​

ParameterType
srcRGBnumber
dstRGBnumber
srcAlphanumber
dstAlphanumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.blendFuncSeparate


blitFramebuffer()​

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

MDN Reference

Parameters​

ParameterType
srcX0number
srcY0number
srcX1number
srcY1number
dstX0number
dstY0number
dstX1number
dstY1number
masknumber
filternumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.blitFramebuffer


bufferData()​

Call Signature​

bufferData(
target,
size,
usage
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
sizenumber
usagenumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.bufferData

Call Signature​

bufferData(
target,
srcData,
usage
): void;
Parameters​
ParameterType
targetnumber
srcDataAllowSharedBufferSource | null
usagenumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.bufferData

Call Signature​

bufferData(
target,
srcData,
usage,
srcOffset,
length?
): void;
Parameters​
ParameterType
targetnumber
srcDataArrayBufferView<ArrayBufferLike>
usagenumber
srcOffsetnumber
length?number
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.bufferData


bufferSubData()​

Call Signature​

bufferSubData(
target,
dstByteOffset,
srcData
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
dstByteOffsetnumber
srcDataAllowSharedBufferSource
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.bufferSubData

Call Signature​

bufferSubData(
target,
dstByteOffset,
srcData,
srcOffset,
length?
): void;
Parameters​
ParameterType
targetnumber
dstByteOffsetnumber
srcDataArrayBufferView<ArrayBufferLike>
srcOffsetnumber
length?number
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.bufferSubData


checkFramebufferStatus()​

checkFramebufferStatus(target): number;

MDN Reference

Parameters​

ParameterType
targetnumber

Returns​

number

Inherited from​

WebGLRenderingContextBase.checkFramebufferStatus


clear()​

clear(mask): void;

MDN Reference

Parameters​

ParameterType
masknumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.clear


clearBufferfi()​

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

MDN Reference

Parameters​

ParameterType
buffernumber
drawbuffernumber
depthnumber
stencilnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.clearBufferfi


clearBufferfv()​

Call Signature​

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

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesFloat32List
srcOffset?number
Returns​

void

Inherited from​

WebGL2RenderingContextBase.clearBufferfv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.clearBufferfv


clearBufferiv()​

Call Signature​

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

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesInt32List
srcOffset?number
Returns​

void

Inherited from​

WebGL2RenderingContextBase.clearBufferiv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.clearBufferiv


clearBufferuiv()​

Call Signature​

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

MDN Reference

Parameters​
ParameterType
buffernumber
drawbuffernumber
valuesUint32List
srcOffset?number
Returns​

void

Inherited from​

WebGL2RenderingContextBase.clearBufferuiv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.clearBufferuiv


clearColor()​

clearColor(
red,
green,
blue,
alpha
): void;

MDN Reference

Parameters​

ParameterType
rednumber
greennumber
bluenumber
alphanumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.clearColor


clearDepth()​

clearDepth(depth): void;

MDN Reference

Parameters​

ParameterType
depthnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.clearDepth


clearStencil()​

clearStencil(s): void;

MDN Reference

Parameters​

ParameterType
snumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.clearStencil


clientWaitSync()​

clientWaitSync(
sync,
flags,
timeout
): number;

MDN Reference

Parameters​

ParameterType
syncWebGLSync
flagsnumber
timeoutnumber

Returns​

number

Inherited from​

WebGL2RenderingContextBase.clientWaitSync


colorMask()​

colorMask(
red,
green,
blue,
alpha
): void;

MDN Reference

Parameters​

ParameterType
redboolean
greenboolean
blueboolean
alphaboolean

Returns​

void

Inherited from​

WebGLRenderingContextBase.colorMask


compileShader()​

compileShader(shader): void;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader

Returns​

void

Inherited from​

WebGLRenderingContextBase.compileShader


compressedTexImage2D()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.compressedTexImage2D

Call Signature​

compressedTexImage2D(
target,
level,
internalformat,
width,
height,
border,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
bordernumber
srcDataArrayBufferView<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;

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.compressedTexImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.compressedTexImage3D


compressedTexSubImage2D()​

Call Signature​

compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
imageSize,
offset
): void;

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.compressedTexSubImage2D

Call Signature​

compressedTexSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
srcData,
srcOffset?,
srcLengthOverride?
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
widthnumber
heightnumber
formatnumber
srcDataArrayBufferView<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;

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.compressedTexSubImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.compressedTexSubImage3D


copyBufferSubData()​

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

MDN Reference

Parameters​

ParameterType
readTargetnumber
writeTargetnumber
readOffsetnumber
writeOffsetnumber
sizenumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.copyBufferSubData


copyTexImage2D()​

copyTexImage2D(
target,
level,
internalformat,
x,
y,
width,
height,
border
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
levelnumber
internalformatnumber
xnumber
ynumber
widthnumber
heightnumber
bordernumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.copyTexImage2D


copyTexSubImage2D()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
xnumber
ynumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.copyTexSubImage2D


copyTexSubImage3D()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
zoffsetnumber
xnumber
ynumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.copyTexSubImage3D


createBuffer()​

createBuffer(): WebGLBuffer;

MDN Reference

Returns​

WebGLBuffer

Inherited from​

WebGLRenderingContextBase.createBuffer


createFramebuffer()​

createFramebuffer(): WebGLFramebuffer;

MDN Reference

Returns​

WebGLFramebuffer

Inherited from​

WebGLRenderingContextBase.createFramebuffer


createProgram()​

createProgram(): WebGLProgram;

MDN Reference

Returns​

WebGLProgram

Inherited from​

WebGLRenderingContextBase.createProgram


createQuery()​

createQuery(): WebGLQuery;

MDN Reference

Returns​

WebGLQuery

Inherited from​

WebGL2RenderingContextBase.createQuery


createRenderbuffer()​

createRenderbuffer(): WebGLRenderbuffer;

MDN Reference

Returns​

WebGLRenderbuffer

Inherited from​

WebGLRenderingContextBase.createRenderbuffer


createSampler()​

createSampler(): WebGLSampler;

MDN Reference

Returns​

WebGLSampler

Inherited from​

WebGL2RenderingContextBase.createSampler


createShader()​

createShader(type): WebGLShader | null;

MDN Reference

Parameters​

ParameterType
typenumber

Returns​

WebGLShader | null

Inherited from​

WebGLRenderingContextBase.createShader


createTexture()​

createTexture(): WebGLTexture;

MDN Reference

Returns​

WebGLTexture

Inherited from​

WebGLRenderingContextBase.createTexture


createTransformFeedback()​

createTransformFeedback(): WebGLTransformFeedback;

MDN Reference

Returns​

WebGLTransformFeedback

Inherited from​

WebGL2RenderingContextBase.createTransformFeedback


createVertexArray()​

createVertexArray(): WebGLVertexArrayObject;

MDN Reference

Returns​

WebGLVertexArrayObject

Inherited from​

WebGL2RenderingContextBase.createVertexArray


cullFace()​

cullFace(mode): void;

MDN Reference

Parameters​

ParameterType
modenumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.cullFace


deleteBuffer()​

deleteBuffer(buffer): void;

MDN Reference

Parameters​

ParameterType
bufferWebGLBuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.deleteBuffer


deleteFramebuffer()​

deleteFramebuffer(framebuffer): void;

MDN Reference

Parameters​

ParameterType
framebufferWebGLFramebuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.deleteFramebuffer


deleteProgram()​

deleteProgram(program): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.deleteProgram


deleteQuery()​

deleteQuery(query): void;

MDN Reference

Parameters​

ParameterType
queryWebGLQuery | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.deleteQuery


deleteRenderbuffer()​

deleteRenderbuffer(renderbuffer): void;

MDN Reference

Parameters​

ParameterType
renderbufferWebGLRenderbuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.deleteRenderbuffer


deleteSampler()​

deleteSampler(sampler): void;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.deleteSampler


deleteShader()​

deleteShader(shader): void;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.deleteShader


deleteSync()​

deleteSync(sync): void;

MDN Reference

Parameters​

ParameterType
syncWebGLSync | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.deleteSync


deleteTexture()​

deleteTexture(texture): void;

MDN Reference

Parameters​

ParameterType
textureWebGLTexture | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.deleteTexture


deleteTransformFeedback()​

deleteTransformFeedback(tf): void;

MDN Reference

Parameters​

ParameterType
tfWebGLTransformFeedback | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.deleteTransformFeedback


deleteVertexArray()​

deleteVertexArray(vertexArray): void;

MDN Reference

Parameters​

ParameterType
vertexArrayWebGLVertexArrayObject | null

Returns​

void

Inherited from​

WebGL2RenderingContextBase.deleteVertexArray


depthFunc()​

depthFunc(func): void;

MDN Reference

Parameters​

ParameterType
funcnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.depthFunc


depthMask()​

depthMask(flag): void;

MDN Reference

Parameters​

ParameterType
flagboolean

Returns​

void

Inherited from​

WebGLRenderingContextBase.depthMask


depthRange()​

depthRange(zNear, zFar): void;

MDN Reference

Parameters​

ParameterType
zNearnumber
zFarnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.depthRange


detachShader()​

detachShader(program, shader): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
shaderWebGLShader

Returns​

void

Inherited from​

WebGLRenderingContextBase.detachShader


disable()​

disable(cap): void;

MDN Reference

Parameters​

ParameterType
capnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.disable


disableVertexAttribArray()​

disableVertexAttribArray(index): void;

MDN Reference

Parameters​

ParameterType
indexnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.disableVertexAttribArray


drawArrays()​

drawArrays(
mode,
first,
count
): void;

MDN Reference

Parameters​

ParameterType
modenumber
firstnumber
countnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.drawArrays


drawArraysInstanced()​

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

MDN Reference

Parameters​

ParameterType
modenumber
firstnumber
countnumber
instanceCountnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.drawArraysInstanced


drawBuffers()​

Call Signature​

drawBuffers(buffers): void;

MDN Reference

Parameters​
ParameterType
buffersnumber[]
Returns​

void

Inherited from​

WebGL2RenderingContextBase.drawBuffers

Call Signature​

drawBuffers(buffers): void;

MDN Reference

Parameters​
ParameterType
buffersIterable<number>
Returns​

void

Inherited from​

WebGL2RenderingContextBase.drawBuffers


drawElements()​

drawElements(
mode,
count,
type,
offset
): void;

MDN Reference

Parameters​

ParameterType
modenumber
countnumber
typenumber
offsetnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.drawElements


drawElementsInstanced()​

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

MDN Reference

Parameters​

ParameterType
modenumber
countnumber
typenumber
offsetnumber
instanceCountnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.drawElementsInstanced


drawRangeElements()​

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

MDN Reference

Parameters​

ParameterType
modenumber
startnumber
endnumber
countnumber
typenumber
offsetnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.drawRangeElements


enable()​

enable(cap): void;

MDN Reference

Parameters​

ParameterType
capnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.enable


enableVertexAttribArray()​

enableVertexAttribArray(index): void;

MDN Reference

Parameters​

ParameterType
indexnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.enableVertexAttribArray


endQuery()​

endQuery(target): void;

MDN Reference

Parameters​

ParameterType
targetnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.endQuery


endTransformFeedback()​

endTransformFeedback(): void;

MDN Reference

Returns​

void

Inherited from​

WebGL2RenderingContextBase.endTransformFeedback


fenceSync()​

fenceSync(condition, flags): WebGLSync | null;

MDN Reference

Parameters​

ParameterType
conditionnumber
flagsnumber

Returns​

WebGLSync | null

Inherited from​

WebGL2RenderingContextBase.fenceSync


finish()​

finish(): void;

MDN Reference

Returns​

void

Inherited from​

WebGLRenderingContextBase.finish


flush()​

flush(): void;

MDN Reference

Returns​

void

Inherited from​

WebGLRenderingContextBase.flush


framebufferRenderbuffer()​

framebufferRenderbuffer(
target,
attachment,
renderbuffertarget,
renderbuffer
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
attachmentnumber
renderbuffertargetnumber
renderbufferWebGLRenderbuffer | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.framebufferRenderbuffer


framebufferTexture2D()​

framebufferTexture2D(
target,
attachment,
textarget,
texture,
level
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
attachmentnumber
textargetnumber
textureWebGLTexture | null
levelnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.framebufferTexture2D


framebufferTextureLayer()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
attachmentnumber
textureWebGLTexture | null
levelnumber
layernumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.framebufferTextureLayer


frontFace()​

frontFace(mode): void;

MDN Reference

Parameters​

ParameterType
modenumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.frontFace


generateMipmap()​

generateMipmap(target): void;

MDN Reference

Parameters​

ParameterType
targetnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.generateMipmap


getActiveAttrib()​

getActiveAttrib(program, index): WebGLActiveInfo | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
indexnumber

Returns​

WebGLActiveInfo | null

Inherited from​

WebGLRenderingContextBase.getActiveAttrib


getActiveUniform()​

getActiveUniform(program, index): WebGLActiveInfo | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
indexnumber

Returns​

WebGLActiveInfo | null

Inherited from​

WebGLRenderingContextBase.getActiveUniform


getActiveUniformBlockName()​

getActiveUniformBlockName(program, uniformBlockIndex): string | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockIndexnumber

Returns​

string | null

Inherited from​

WebGL2RenderingContextBase.getActiveUniformBlockName


getActiveUniformBlockParameter()​

getActiveUniformBlockParameter(
program,
uniformBlockIndex,
pname
): any;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockIndexnumber
pnamenumber

Returns​

any

Inherited from​

WebGL2RenderingContextBase.getActiveUniformBlockParameter


getActiveUniforms()​

Call Signature​

getActiveUniforms(
program,
uniformIndices,
pname
): any;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformIndicesnumber[]
pnamenumber
Returns​

any

Inherited from​

WebGL2RenderingContextBase.getActiveUniforms

Call Signature​

getActiveUniforms(
program,
uniformIndices,
pname
): any;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformIndicesIterable<number>
pnamenumber
Returns​

any

Inherited from​

WebGL2RenderingContextBase.getActiveUniforms


getAttachedShaders()​

getAttachedShaders(program): WebGLShader[] | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram

Returns​

WebGLShader[] | null

Inherited from​

WebGLRenderingContextBase.getAttachedShaders


getAttribLocation()​

getAttribLocation(program, name): number;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
namestring

Returns​

number

Inherited from​

WebGLRenderingContextBase.getAttribLocation


getBufferParameter()​

getBufferParameter(target, pname): any;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getBufferParameter


getBufferSubData()​

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

MDN Reference

Parameters​

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

Returns​

void

Inherited from​

WebGL2RenderingContextBase.getBufferSubData


getContextAttributes()​

getContextAttributes(): WebGLContextAttributes | null;

MDN Reference

Returns​

WebGLContextAttributes | null

Inherited from​

WebGLRenderingContextBase.getContextAttributes


getError()​

getError(): number;

MDN Reference

Returns​

number

Inherited from​

WebGLRenderingContextBase.getError


getExtension()​

Call Signature​

getExtension(name): any;

MDN Reference

Parameters​
ParameterType
namestring
Returns​

any

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): ANGLE_instanced_arrays | null;
Parameters​
ParameterType
extensionName"ANGLE_instanced_arrays"
Returns​

ANGLE_instanced_arrays | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): EXT_blend_minmax | null;
Parameters​
ParameterType
extensionName"EXT_blend_minmax"
Returns​

EXT_blend_minmax | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): EXT_color_buffer_float | null;
Parameters​
ParameterType
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​
ParameterType
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​
ParameterType
extensionName"EXT_float_blend"
Returns​

EXT_float_blend | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): EXT_frag_depth | null;
Parameters​
ParameterType
extensionName"EXT_frag_depth"
Returns​

EXT_frag_depth | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): EXT_sRGB | null;
Parameters​
ParameterType
extensionName"EXT_sRGB"
Returns​

EXT_sRGB | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): EXT_shader_texture_lod | null;
Parameters​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
extensionName"OES_fbo_render_mipmap"
Returns​

OES_fbo_render_mipmap | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): OES_standard_derivatives | null;
Parameters​
ParameterType
extensionName"OES_standard_derivatives"
Returns​

OES_standard_derivatives | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): OES_texture_float | null;
Parameters​
ParameterType
extensionName"OES_texture_float"
Returns​

OES_texture_float | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): OES_texture_float_linear | null;
Parameters​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
extensionName"OES_vertex_array_object"
Returns​

OES_vertex_array_object | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): OVR_multiview2 | null;
Parameters​
ParameterType
extensionName"OVR_multiview2"
Returns​

OVR_multiview2 | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): WEBGL_color_buffer_float | null;
Parameters​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
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​
ParameterType
extensionName"WEBGL_debug_renderer_info"
Returns​

WEBGL_debug_renderer_info | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): WEBGL_debug_shaders | null;
Parameters​
ParameterType
extensionName"WEBGL_debug_shaders"
Returns​

WEBGL_debug_shaders | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): WEBGL_depth_texture | null;
Parameters​
ParameterType
extensionName"WEBGL_depth_texture"
Returns​

WEBGL_depth_texture | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): WEBGL_draw_buffers | null;
Parameters​
ParameterType
extensionName"WEBGL_draw_buffers"
Returns​

WEBGL_draw_buffers | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): WEBGL_lose_context | null;
Parameters​
ParameterType
extensionName"WEBGL_lose_context"
Returns​

WEBGL_lose_context | null

Inherited from​

WebGLRenderingContextBase.getExtension

Call Signature​

getExtension(extensionName): WEBGL_multi_draw | null;
Parameters​
ParameterType
extensionName"WEBGL_multi_draw"
Returns​

WEBGL_multi_draw | null

Inherited from​

WebGLRenderingContextBase.getExtension


getFragDataLocation()​

getFragDataLocation(program, name): number;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
namestring

Returns​

number

Inherited from​

WebGL2RenderingContextBase.getFragDataLocation


getFramebufferAttachmentParameter()​

getFramebufferAttachmentParameter(
target,
attachment,
pname
): any;

MDN Reference

Parameters​

ParameterType
targetnumber
attachmentnumber
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getFramebufferAttachmentParameter


getIndexedParameter()​

getIndexedParameter(target, index): any;

MDN Reference

Parameters​

ParameterType
targetnumber
indexnumber

Returns​

any

Inherited from​

WebGL2RenderingContextBase.getIndexedParameter


getInternalformatParameter()​

getInternalformatParameter(
target,
internalformat,
pname
): any;

MDN Reference

Parameters​

ParameterType
targetnumber
internalformatnumber
pnamenumber

Returns​

any

Inherited from​

WebGL2RenderingContextBase.getInternalformatParameter


getParameter()​

getParameter(pname): any;

MDN Reference

Parameters​

ParameterType
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getParameter


getProgramInfoLog()​

getProgramInfoLog(program): string | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram

Returns​

string | null

Inherited from​

WebGLRenderingContextBase.getProgramInfoLog


getProgramParameter()​

getProgramParameter(program, pname): any;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getProgramParameter


getQuery()​

getQuery(target, pname): WebGLQuery | null;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber

Returns​

WebGLQuery | null

Inherited from​

WebGL2RenderingContextBase.getQuery


getQueryParameter()​

getQueryParameter(query, pname): any;

MDN Reference

Parameters​

ParameterType
queryWebGLQuery
pnamenumber

Returns​

any

Inherited from​

WebGL2RenderingContextBase.getQueryParameter


getRenderbufferParameter()​

getRenderbufferParameter(target, pname): any;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getRenderbufferParameter


getSamplerParameter()​

getSamplerParameter(sampler, pname): any;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler
pnamenumber

Returns​

any

Inherited from​

WebGL2RenderingContextBase.getSamplerParameter


getShaderInfoLog()​

getShaderInfoLog(shader): string | null;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader

Returns​

string | null

Inherited from​

WebGLRenderingContextBase.getShaderInfoLog


getShaderParameter()​

getShaderParameter(shader, pname): any;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getShaderParameter


getShaderPrecisionFormat()​

getShaderPrecisionFormat(shadertype, precisiontype): WebGLShaderPrecisionFormat | null;

MDN Reference

Parameters​

ParameterType
shadertypenumber
precisiontypenumber

Returns​

WebGLShaderPrecisionFormat | null

Inherited from​

WebGLRenderingContextBase.getShaderPrecisionFormat


getShaderSource()​

getShaderSource(shader): string | null;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader

Returns​

string | null

Inherited from​

WebGLRenderingContextBase.getShaderSource


getSupportedExtensions()​

getSupportedExtensions(): string[] | null;

MDN Reference

Returns​

string[] | null

Inherited from​

WebGLRenderingContextBase.getSupportedExtensions


getSyncParameter()​

getSyncParameter(sync, pname): any;

MDN Reference

Parameters​

ParameterType
syncWebGLSync
pnamenumber

Returns​

any

Inherited from​

WebGL2RenderingContextBase.getSyncParameter


getTexParameter()​

getTexParameter(target, pname): any;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getTexParameter


getTransformFeedbackVarying()​

getTransformFeedbackVarying(program, index): WebGLActiveInfo | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
indexnumber

Returns​

WebGLActiveInfo | null

Inherited from​

WebGL2RenderingContextBase.getTransformFeedbackVarying


getUniform()​

getUniform(program, location): any;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
locationWebGLUniformLocation

Returns​

any

Inherited from​

WebGLRenderingContextBase.getUniform


getUniformBlockIndex()​

getUniformBlockIndex(program, uniformBlockName): number;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockNamestring

Returns​

number

Inherited from​

WebGL2RenderingContextBase.getUniformBlockIndex


getUniformIndices()​

Call Signature​

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

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformNamesstring[]
Returns​

number[] | null

Inherited from​

WebGL2RenderingContextBase.getUniformIndices

Call Signature​

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

MDN Reference

Parameters​
ParameterType
programWebGLProgram
uniformNamesIterable<string>
Returns​

number[] | null

Inherited from​

WebGL2RenderingContextBase.getUniformIndices


getUniformLocation()​

getUniformLocation(program, name): WebGLUniformLocation | null;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
namestring

Returns​

WebGLUniformLocation | null

Inherited from​

WebGLRenderingContextBase.getUniformLocation


getVertexAttrib()​

getVertexAttrib(index, pname): any;

MDN Reference

Parameters​

ParameterType
indexnumber
pnamenumber

Returns​

any

Inherited from​

WebGLRenderingContextBase.getVertexAttrib


getVertexAttribOffset()​

getVertexAttribOffset(index, pname): number;

MDN Reference

Parameters​

ParameterType
indexnumber
pnamenumber

Returns​

number

Inherited from​

WebGLRenderingContextBase.getVertexAttribOffset


hint()​

hint(target, mode): void;

MDN Reference

Parameters​

ParameterType
targetnumber
modenumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.hint


invalidateFramebuffer()​

Call Signature​

invalidateFramebuffer(target, attachments): void;

MDN Reference

Parameters​
ParameterType
targetnumber
attachmentsnumber[]
Returns​

void

Inherited from​

WebGL2RenderingContextBase.invalidateFramebuffer

Call Signature​

invalidateFramebuffer(target, attachments): void;

MDN Reference

Parameters​
ParameterType
targetnumber
attachmentsIterable<number>
Returns​

void

Inherited from​

WebGL2RenderingContextBase.invalidateFramebuffer


invalidateSubFramebuffer()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.invalidateSubFramebuffer

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.invalidateSubFramebuffer


isBuffer()​

isBuffer(buffer): boolean;

MDN Reference

Parameters​

ParameterType
bufferWebGLBuffer | null

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isBuffer


isContextLost()​

isContextLost(): boolean;

MDN Reference

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isContextLost


isEnabled()​

isEnabled(cap): boolean;

MDN Reference

Parameters​

ParameterType
capnumber

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isEnabled


isFramebuffer()​

isFramebuffer(framebuffer): boolean;

MDN Reference

Parameters​

ParameterType
framebufferWebGLFramebuffer | null

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isFramebuffer


isProgram()​

isProgram(program): boolean;

MDN Reference

Parameters​

ParameterType
programWebGLProgram | null

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isProgram


isQuery()​

isQuery(query): boolean;

MDN Reference

Parameters​

ParameterType
queryWebGLQuery | null

Returns​

boolean

Inherited from​

WebGL2RenderingContextBase.isQuery


isRenderbuffer()​

isRenderbuffer(renderbuffer): boolean;

MDN Reference

Parameters​

ParameterType
renderbufferWebGLRenderbuffer | null

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isRenderbuffer


isSampler()​

isSampler(sampler): boolean;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler | null

Returns​

boolean

Inherited from​

WebGL2RenderingContextBase.isSampler


isShader()​

isShader(shader): boolean;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader | null

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isShader


isSync()​

isSync(sync): boolean;

MDN Reference

Parameters​

ParameterType
syncWebGLSync | null

Returns​

boolean

Inherited from​

WebGL2RenderingContextBase.isSync


isTexture()​

isTexture(texture): boolean;

MDN Reference

Parameters​

ParameterType
textureWebGLTexture | null

Returns​

boolean

Inherited from​

WebGLRenderingContextBase.isTexture


isTransformFeedback()​

isTransformFeedback(tf): boolean;

MDN Reference

Parameters​

ParameterType
tfWebGLTransformFeedback | null

Returns​

boolean

Inherited from​

WebGL2RenderingContextBase.isTransformFeedback


isVertexArray()​

isVertexArray(vertexArray): boolean;

MDN Reference

Parameters​

ParameterType
vertexArrayWebGLVertexArrayObject | null

Returns​

boolean

Inherited from​

WebGL2RenderingContextBase.isVertexArray


lineWidth()​

lineWidth(width): void;

MDN Reference

Parameters​

ParameterType
widthnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.lineWidth


linkProgram()​

linkProgram(program): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram

Returns​

void

Inherited from​

WebGLRenderingContextBase.linkProgram


pauseTransformFeedback()​

pauseTransformFeedback(): void;

MDN Reference

Returns​

void

Inherited from​

WebGL2RenderingContextBase.pauseTransformFeedback


pixelStorei()​

pixelStorei(pname, param): void;

MDN Reference

Parameters​

ParameterType
pnamenumber
paramnumber | boolean

Returns​

void

Inherited from​

WebGLRenderingContextBase.pixelStorei


polygonOffset()​

polygonOffset(factor, units): void;

MDN Reference

Parameters​

ParameterType
factornumber
unitsnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.polygonOffset


readBuffer()​

readBuffer(src): void;

MDN Reference

Parameters​

ParameterType
srcnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.readBuffer


readPixels()​

Call Signature​

readPixels(
x,
y,
width,
height,
format,
type,
dstData
): void;

MDN Reference

Parameters​
ParameterType
xnumber
ynumber
widthnumber
heightnumber
formatnumber
typenumber
dstData| ArrayBufferView<ArrayBufferLike> | null
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.readPixels

Call Signature​

readPixels(
x,
y,
width,
height,
format,
type,
offset
): void;
Parameters​
ParameterType
xnumber
ynumber
widthnumber
heightnumber
formatnumber
typenumber
offsetnumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.readPixels

Call Signature​

readPixels(
x,
y,
width,
height,
format,
type,
dstData,
dstOffset
): void;
Parameters​
ParameterType
xnumber
ynumber
widthnumber
heightnumber
formatnumber
typenumber
dstDataArrayBufferView<ArrayBufferLike>
dstOffsetnumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.readPixels


renderbufferStorage()​

renderbufferStorage(
target,
internalformat,
width,
height
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
internalformatnumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.renderbufferStorage


renderbufferStorageMultisample()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
samplesnumber
internalformatnumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.renderbufferStorageMultisample


resumeTransformFeedback()​

resumeTransformFeedback(): void;

MDN Reference

Returns​

void

Inherited from​

WebGL2RenderingContextBase.resumeTransformFeedback


sampleCoverage()​

sampleCoverage(value, invert): void;

MDN Reference

Parameters​

ParameterType
valuenumber
invertboolean

Returns​

void

Inherited from​

WebGLRenderingContextBase.sampleCoverage


samplerParameterf()​

samplerParameterf(
sampler,
pname,
param
): void;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler
pnamenumber
paramnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.samplerParameterf


samplerParameteri()​

samplerParameteri(
sampler,
pname,
param
): void;

MDN Reference

Parameters​

ParameterType
samplerWebGLSampler
pnamenumber
paramnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.samplerParameteri


scissor()​

scissor(
x,
y,
width,
height
): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.scissor


shaderSource()​

shaderSource(shader, source): void;

MDN Reference

Parameters​

ParameterType
shaderWebGLShader
sourcestring

Returns​

void

Inherited from​

WebGLRenderingContextBase.shaderSource


stencilFunc()​

stencilFunc(
func,
ref,
mask
): void;

MDN Reference

Parameters​

ParameterType
funcnumber
refnumber
masknumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.stencilFunc


stencilFuncSeparate()​

stencilFuncSeparate(
face,
func,
ref,
mask
): void;

MDN Reference

Parameters​

ParameterType
facenumber
funcnumber
refnumber
masknumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.stencilFuncSeparate


stencilMask()​

stencilMask(mask): void;

MDN Reference

Parameters​

ParameterType
masknumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.stencilMask


stencilMaskSeparate()​

stencilMaskSeparate(face, mask): void;

MDN Reference

Parameters​

ParameterType
facenumber
masknumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.stencilMaskSeparate


stencilOp()​

stencilOp(
fail,
zfail,
zpass
): void;

MDN Reference

Parameters​

ParameterType
failnumber
zfailnumber
zpassnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.stencilOp


stencilOpSeparate()​

stencilOpSeparate(
face,
fail,
zfail,
zpass
): void;

MDN Reference

Parameters​

ParameterType
facenumber
failnumber
zfailnumber
zpassnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.stencilOpSeparate


texImage2D()​

Call Signature​

texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pixels
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
bordernumber
formatnumber
typenumber
pixels| ArrayBufferView<ArrayBufferLike> | null
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texImage2D

Call Signature​

texImage2D(
target,
level,
internalformat,
format,
type,
source
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
formatnumber
typenumber
sourceTexImageSource
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texImage2D

Call Signature​

texImage2D(
target,
level,
internalformat,
width,
height,
border,
format,
type,
pboOffset
): void;
Parameters​
ParameterType
targetnumber
levelnumber
internalformatnumber
widthnumber
heightnumber
bordernumber
formatnumber
typenumber
pboOffsetnumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texImage2D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextOverloads.texImage2D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextOverloads.texImage2D


texImage3D()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.texImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.texImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.texImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.texImage3D


texParameterf()​

texParameterf(
target,
pname,
param
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber
paramnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.texParameterf


texParameteri()​

texParameteri(
target,
pname,
param
): void;

MDN Reference

Parameters​

ParameterType
targetnumber
pnamenumber
paramnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.texParameteri


texStorage2D()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
levelsnumber
internalformatnumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.texStorage2D


texStorage3D()​

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

MDN Reference

Parameters​

ParameterType
targetnumber
levelsnumber
internalformatnumber
widthnumber
heightnumber
depthnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.texStorage3D


texSubImage2D()​

Call Signature​

texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pixels
): void;

MDN Reference

Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
widthnumber
heightnumber
formatnumber
typenumber
pixels| ArrayBufferView<ArrayBufferLike> | null
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texSubImage2D

Call Signature​

texSubImage2D(
target,
level,
xoffset,
yoffset,
format,
type,
source
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
formatnumber
typenumber
sourceTexImageSource
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texSubImage2D

Call Signature​

texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
pboOffset
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
widthnumber
heightnumber
formatnumber
typenumber
pboOffsetnumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texSubImage2D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextOverloads.texSubImage2D

Call Signature​

texSubImage2D(
target,
level,
xoffset,
yoffset,
width,
height,
format,
type,
srcData,
srcOffset
): void;
Parameters​
ParameterType
targetnumber
levelnumber
xoffsetnumber
yoffsetnumber
widthnumber
heightnumber
formatnumber
typenumber
srcDataArrayBufferView<ArrayBufferLike>
srcOffsetnumber
Returns​

void

Inherited from​

WebGL2RenderingContextOverloads.texSubImage2D


texSubImage3D()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.texSubImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.texSubImage3D

Call Signature​

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

void

Inherited from​

WebGL2RenderingContextBase.texSubImage3D


transformFeedbackVaryings()​

Call Signature​

transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
varyingsstring[]
bufferModenumber
Returns​

void

Inherited from​

WebGL2RenderingContextBase.transformFeedbackVaryings

Call Signature​

transformFeedbackVaryings(
program,
varyings,
bufferMode
): void;

MDN Reference

Parameters​
ParameterType
programWebGLProgram
varyingsIterable<string>
bufferModenumber
Returns​

void

Inherited from​

WebGL2RenderingContextBase.transformFeedbackVaryings


uniform1f()​

uniform1f(location, x): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform1f


uniform1fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform1fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform1fv


uniform1i()​

uniform1i(location, x): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform1i


uniform1iv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform1iv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform1iv


uniform1ui()​

uniform1ui(location, v0): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number

Returns​

void

Inherited from​

WebGL2RenderingContextBase.uniform1ui


uniform1uiv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform1uiv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform1uiv


uniform2f()​

uniform2f(
location,
x,
y
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber
ynumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform2f


uniform2fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform2fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform2fv


uniform2i()​

uniform2i(
location,
x,
y
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber
ynumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform2i


uniform2iv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform2iv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform2iv


uniform2ui()​

uniform2ui(
location,
v0,
v1
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number
v1number

Returns​

void

Inherited from​

WebGL2RenderingContextBase.uniform2ui


uniform2uiv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform2uiv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform2uiv


uniform3f()​

uniform3f(
location,
x,
y,
z
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber
ynumber
znumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform3f


uniform3fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform3fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform3fv


uniform3i()​

uniform3i(
location,
x,
y,
z
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber
ynumber
znumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform3i


uniform3iv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform3iv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform3iv


uniform3ui()​

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

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number
v1number
v2number

Returns​

void

Inherited from​

WebGL2RenderingContextBase.uniform3ui


uniform3uiv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform3uiv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform3uiv


uniform4f()​

uniform4f(
location,
x,
y,
z,
w
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber
ynumber
znumber
wnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform4f


uniform4fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform4fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform4fv


uniform4i()​

uniform4i(
location,
x,
y,
z,
w
): void;

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
xnumber
ynumber
znumber
wnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.uniform4i


uniform4iv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform4iv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniform4iv


uniform4ui()​

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

MDN Reference

Parameters​

ParameterType
locationWebGLUniformLocation | null
v0number
v1number
v2number
v3number

Returns​

void

Inherited from​

WebGL2RenderingContextBase.uniform4ui


uniform4uiv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform4uiv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniform4uiv


uniformBlockBinding()​

uniformBlockBinding(
program,
uniformBlockIndex,
uniformBlockBinding
): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram
uniformBlockIndexnumber
uniformBlockBindingnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.uniformBlockBinding


uniformMatrix2fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniformMatrix2fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniformMatrix2fv


uniformMatrix2x3fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix2x3fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix2x3fv


uniformMatrix2x4fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix2x4fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix2x4fv


uniformMatrix3fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniformMatrix3fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniformMatrix3fv


uniformMatrix3x2fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix3x2fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix3x2fv


uniformMatrix3x4fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix3x4fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix3x4fv


uniformMatrix4fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniformMatrix4fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextOverloads.uniformMatrix4fv


uniformMatrix4x2fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix4x2fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix4x2fv


uniformMatrix4x3fv()​

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix4x3fv

Call Signature​

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

MDN Reference

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

void

Inherited from​

WebGL2RenderingContextBase.uniformMatrix4x3fv


useProgram()​

useProgram(program): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram | null

Returns​

void

Inherited from​

WebGLRenderingContextBase.useProgram


validateProgram()​

validateProgram(program): void;

MDN Reference

Parameters​

ParameterType
programWebGLProgram

Returns​

void

Inherited from​

WebGLRenderingContextBase.validateProgram


vertexAttrib1f()​

vertexAttrib1f(index, x): void;

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib1f


vertexAttrib1fv()​

Call Signature​

vertexAttrib1fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesFloat32List
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib1fv

Call Signature​

vertexAttrib1fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib1fv


vertexAttrib2f()​

vertexAttrib2f(
index,
x,
y
): void;

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib2f


vertexAttrib2fv()​

Call Signature​

vertexAttrib2fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesFloat32List
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib2fv

Call Signature​

vertexAttrib2fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib2fv


vertexAttrib3f()​

vertexAttrib3f(
index,
x,
y,
z
): void;

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber
znumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib3f


vertexAttrib3fv()​

Call Signature​

vertexAttrib3fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesFloat32List
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib3fv

Call Signature​

vertexAttrib3fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib3fv


vertexAttrib4f()​

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

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber
znumber
wnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib4f


vertexAttrib4fv()​

Call Signature​

vertexAttrib4fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesFloat32List
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib4fv

Call Signature​

vertexAttrib4fv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttrib4fv


vertexAttribDivisor()​

vertexAttribDivisor(index, divisor): void;

MDN Reference

Parameters​

ParameterType
indexnumber
divisornumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribDivisor


vertexAttribI4i()​

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

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber
znumber
wnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribI4i


vertexAttribI4iv()​

Call Signature​

vertexAttribI4iv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesInt32List
Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribI4iv

Call Signature​

vertexAttribI4iv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribI4iv


vertexAttribI4ui()​

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

MDN Reference

Parameters​

ParameterType
indexnumber
xnumber
ynumber
znumber
wnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribI4ui


vertexAttribI4uiv()​

Call Signature​

vertexAttribI4uiv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesUint32List
Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribI4uiv

Call Signature​

vertexAttribI4uiv(index, values): void;

MDN Reference

Parameters​
ParameterType
indexnumber
valuesIterable<number>
Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribI4uiv


vertexAttribIPointer()​

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

MDN Reference

Parameters​

ParameterType
indexnumber
sizenumber
typenumber
stridenumber
offsetnumber

Returns​

void

Inherited from​

WebGL2RenderingContextBase.vertexAttribIPointer


vertexAttribPointer()​

vertexAttribPointer(
index,
size,
type,
normalized,
stride,
offset
): void;

MDN Reference

Parameters​

ParameterType
indexnumber
sizenumber
typenumber
normalizedboolean
stridenumber
offsetnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.vertexAttribPointer


viewport()​

viewport(
x,
y,
width,
height
): void;

MDN Reference

Parameters​

ParameterType
xnumber
ynumber
widthnumber
heightnumber

Returns​

void

Inherited from​

WebGLRenderingContextBase.viewport


waitSync()​

waitSync(
sync,
flags,
timeout
): void;

MDN Reference

Parameters​

ParameterType
syncWebGLSync
flagsnumber
timeoutnumber

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;

MDN Reference

Inherited from​

WebGLRenderingContextBase.canvas


CCW​

readonly CCW: 2305;

Inherited from​

WebGLRenderingContextBase.CCW


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​

WebGLRenderingContextBase.CW


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;

MDN Reference

Inherited from​

WebGLRenderingContextBase.drawingBufferColorSpace


drawingBufferHeight​

readonly drawingBufferHeight: number;

MDN Reference

Inherited from​

WebGLRenderingContextBase.drawingBufferHeight


drawingBufferWidth​

readonly drawingBufferWidth: number;

MDN Reference

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​

WebGLRenderingContextBase.INT


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


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​

WebGLRenderingContextBase.ONE


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​

WebGL2RenderingContextBase.R8


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​

WebGL2RenderingContextBase.RG


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​

WebGLRenderingContextBase.RGB


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;

MDN Reference

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;

Inherited from​

WebGLRenderingContextBase.ZERO