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