WebGL2RenderingContext class

Implemented types
Available extensions
Annotations
  • @JS()
  • @staticInterop

Constructors

WebGL2RenderingContext.new()
factory

Properties

activeAttributes num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
activeTexture ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
activeTexture$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
activeUniformBlocks num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
activeUniforms num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
aliasedLineWidthRange num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
aliasedPointSizeRange num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
alpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
alphaBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
alreadySignaled num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
always num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
anySamplesPassed num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
anySamplesPassedConservative num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
arrayBuffer num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
arrayBufferBinding num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
attachedShaders num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
attachShader ↔ void Function(WebGLProgram, WebGLShader)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
back num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
beginQuery ↔ void Function(num, WebGLQuery)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
beginTransformFeedback ↔ void Function(num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
bindAttribLocation ↔ void Function(WebGLProgram, num, String)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
bindBuffer ↔ void Function(num, [WebGLBuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
bindBufferBase ↔ void Function(num, num, [WebGLBuffer?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
bindBufferRange ↔ void Function(num, num, num, num, [WebGLBuffer?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
bindFramebuffer ↔ void Function(num, [WebGLFramebuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
bindRenderbuffer ↔ void Function(num, [WebGLRenderbuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
bindSampler ↔ void Function(num, [WebGLSampler?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
bindTexture ↔ void Function(num, [WebGLTexture?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
bindTransformFeedback ↔ void Function(num, [WebGLTransformFeedback?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
bindVertexArray ↔ void Function([WebGLVertexArrayObject?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
blend num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendColor ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
blendColor$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendDstAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendDstRgb num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendEquation ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
blendEquation$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendEquationAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendEquationRgb num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendEquationSeparate ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
blendFunc ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
blendFuncSeparate ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
blendSrcAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blendSrcRgb num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
blitFramebuffer ↔ void Function(num, num, num, num, num, num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
blueBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
bool$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
boolVec2 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
boolVec3 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
boolVec4 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
browserDefaultWebgl num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
bufferData → ({void Function(num target, num size, num usage) $1, void Function(num target, num usage, [Object? srcData]) $2, void Function(num target, ArrayBufferView srcData, num usage, num srcOffset, [num? length]) $3})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2, $3
no setter
bufferSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
bufferSubData → ({void Function(num target, num dstByteOffset, Object srcData) $1, void Function(num target, num dstByteOffset, ArrayBufferView srcData, num srcOffset, [num? length]) $2})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2
no setter
bufferUsage num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
byte num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
canvas EventTarget

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

MDN Reference
no setter
ccw num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
checkFramebufferStatus num Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
clampToEdge num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
clear ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
clearBufferfi ↔ void Function(num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
clearBufferfv ↔ void Function(num, num, Object, [num?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
clearBufferiv ↔ void Function(num, num, Object, [num?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
clearBufferuiv ↔ void Function(num, num, Object, [num?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
clearColor ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
clearDepth ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
clearStencil ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
clientWaitSync num Function(WebGLSync, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
color num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment0 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
colorAttachment1 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment10 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment11 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment12 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment13 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment14 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment15 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment5 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment6 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment7 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment9 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorBufferBit num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
colorClearValue num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
colorMask ↔ void Function(bool, bool, bool, bool)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
colorWritemask num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
compareRefToTexture num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
compileShader ↔ void Function(WebGLShader)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
compileStatus num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
compressedTexImage2D → ({void Function(num target, num level, num internalformat, num width, num height, num border, num imageSize, num offset) $1, void Function(num target, num level, num internalformat, num width, num height, num border, ArrayBufferView srcData, [num? srcOffset, num? srcLengthOverride]) $2})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2
no setter
compressedTexImage3D → ({void Function(num target, num level, num internalformat, num width, num height, num depth, num border, num imageSize, num offset) $1, void Function(num target, num level, num internalformat, num width, num height, num depth, num border, ArrayBufferView srcData, [num? srcOffset, num? srcLengthOverride]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
compressedTexSubImage2D → ({void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num imageSize, num offset) $1, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, ArrayBufferView srcData, [num? srcOffset, num? srcLengthOverride]) $2})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2
no setter
compressedTexSubImage3D → ({void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num imageSize, num offset) $1, void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, ArrayBufferView srcData, [num? srcOffset, num? srcLengthOverride]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
compressedTextureFormats num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
conditionSatisfied num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
constantAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
constantColor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
contextLostWebgl num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
copyBufferSubData ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
copyReadBuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
copyReadBufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
copyTexImage2D ↔ void Function(num, num, num, num, num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
copyTexSubImage2D ↔ void Function(num, num, num, num, num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
copyTexSubImage3D ↔ void Function(num, num, num, num, num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
copyWriteBuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
copyWriteBufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
createBuffer WebGLBuffer? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
createFramebuffer WebGLFramebuffer? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
createProgram WebGLProgram? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
createQuery WebGLQuery? Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
createRenderbuffer WebGLRenderbuffer? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
createSampler WebGLSampler? Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
createShader WebGLShader? Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
createTexture WebGLTexture? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
createTransformFeedback WebGLTransformFeedback? Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
createVertexArray WebGLVertexArrayObject? Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
cullFace ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
cullFace$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
cullFaceMode num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
currentProgram num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
currentQuery num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
currentVertexAttrib num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
cw num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
decr num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
decrWrap num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
deleteBuffer ↔ void Function([WebGLBuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
deleteFramebuffer ↔ void Function([WebGLFramebuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
deleteProgram ↔ void Function([WebGLProgram?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
deleteQuery ↔ void Function([WebGLQuery?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
deleteRenderbuffer ↔ void Function([WebGLRenderbuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
deleteSampler ↔ void Function([WebGLSampler?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
deleteShader ↔ void Function([WebGLShader?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
deleteStatus num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
deleteSync ↔ void Function([WebGLSync?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
deleteTexture ↔ void Function([WebGLTexture?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
deleteTransformFeedback ↔ void Function([WebGLTransformFeedback?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
deleteVertexArray ↔ void Function([WebGLVertexArrayObject?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
depth num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
depth24Stencil8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
depth32fStencil8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
depthAttachment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthBufferBit num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthClearValue num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthComponent num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthComponent16 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthComponent24 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
depthComponent32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
depthFunc ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
depthFunc$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthMask ↔ void Function(bool)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
depthRange ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
depthRange$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthStencil num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthStencilAttachment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthTest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
depthWritemask num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
detachShader ↔ void Function(WebGLProgram, WebGLShader)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
disable ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
disableVertexAttribArray ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
dither num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
dontCare num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
drawArrays ↔ void Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
drawArraysInstanced ↔ void Function(num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
drawBuffer0 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer1 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer10 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer11 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer12 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer13 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer14 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer15 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer5 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer6 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer7 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer9 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffers ↔ void Function(List<num>)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
drawElements ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
drawElementsInstanced ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
drawFramebuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawFramebufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawingBufferColorSpace PredefinedColorSpace

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
drawingBufferHeight num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

MDN Reference
no setter
drawingBufferWidth num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

MDN Reference
no setter
drawRangeElements ↔ void Function(num, num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
dstAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
dstColor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
dynamicCopy num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
dynamicDraw num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
dynamicRead num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
elementArrayBuffer num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
elementArrayBufferBinding num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
enable ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
enableVertexAttribArray ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
endQuery ↔ void Function(num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
endTransformFeedback ↔ void Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
equal num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
fastest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
fenceSync WebGLSync? Function(num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
finish ↔ void Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
float num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
float32UnsignedInt248Rev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatMat2 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
floatmaT2x3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatmaT2x4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatMat3 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
floatmaT3x2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatmaT3x4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatMat4 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
floatmaT4x2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatmaT4x3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
floatVec2 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
floatVec3 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
floatVec4 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
flush ↔ void Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
fragmentShader num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
fragmentShaderDerivativeHint num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebuffer num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferAttachmentAlphaSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentBlueSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentColorEncoding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentComponentType num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentDepthSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentGreenSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentObjectName num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferAttachmentObjectType num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferAttachmentRedSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentStencilSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentTextureCubeMapFace num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferAttachmentTextureLayer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferAttachmentTextureLevel num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferBinding num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferComplete num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferDefault num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferIncompleteAttachment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferIncompleteDimensions num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferIncompleteMissingAttachment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
framebufferIncompleteMultisample num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferRenderbuffer ↔ void Function(num, num, num, [WebGLRenderbuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
framebufferTexture2D ↔ void Function(num, num, num, num, [WebGLTexture?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
framebufferTextureLayer ↔ void Function(num, num, num, num, [WebGLTexture?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
framebufferUnsupported num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
front num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
frontAndBack num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
frontFace ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
frontFace$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
funcAdd num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
funcReverseSubtract num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
funcSubtract num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
generateMipmap ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
generateMipmapHint num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
gequal num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
getActiveAttrib WebGLActiveInfo? Function(WebGLProgram, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getActiveUniform WebGLActiveInfo? Function(WebGLProgram, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getActiveUniformBlockName String? Function(WebGLProgram, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getActiveUniformBlockParameter ↔ dynamic Function(WebGLProgram, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getActiveUniforms ↔ dynamic Function(WebGLProgram, List<num>, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getAttachedShaders List<WebGLShader>? Function(WebGLProgram)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getAttribLocation num Function(WebGLProgram, String)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getBufferParameter ↔ dynamic Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getBufferSubData ↔ void Function(num, num, ArrayBufferView, [num?, num?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getContextAttributes WebGLContextAttributes? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getError num Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getExtension → ({ANGLEInstancedArrays? Function(String extensionName) $1, EXTTextureCompressionRgtc? Function(String extensionName) $10, EXTTextureFilterAnisotropic? Function(String extensionName) $11, KHRParallelShaderCompile? Function(String extensionName) $12, OESElementIndexUint? Function(String extensionName) $13, OESFboRenderMipmap? Function(String extensionName) $14, OESStandardDerivatives? Function(String extensionName) $15, OESTextureFloat? Function(String extensionName) $16, OESTextureFloatLinear? Function(String extensionName) $17, OESTextureHalfFloat? Function(String extensionName) $18, OESTextureHalfFloatLinear? Function(String extensionName) $19, EXTBlendMinmax? Function(String extensionName) $2, OESVertexArrayObject? Function(String extensionName) $20, OVRMultiview2? Function(String extensionName) $21, WEBGLColorBufferFloat? Function(String extensionName) $22, WEBGLCompressedTextureAstc? Function(String extensionName) $23, WEBGLCompressedTextureEtc? Function(String extensionName) $24, WEBGLCompressedTextureEtc1? Function(String extensionName) $25, WEBGLCompressedTexturePvrtc? Function(String extensionName) $26, WEBGLCompressedTextureS3tc? Function(String extensionName) $27, WEBGLCompressedTextureS3tcSrgb? Function(String extensionName) $28, WEBGLDebugRendererInfo? Function(String extensionName) $29, EXTColorBufferFloat? Function(String extensionName) $3, WEBGLDebugShaders? Function(String extensionName) $30, WEBGLDepthTexture? Function(String extensionName) $31, WEBGLDrawBuffers? Function(String extensionName) $32, WEBGLLoseContext? Function(String extensionName) $33, WEBGLMultiDraw? Function(String extensionName) $34, dynamic Function(String name) $35, EXTColorBufferHalfFloat? Function(String extensionName) $4, EXTFloatBlend? Function(String extensionName) $5, EXTFragDepth? Function(String extensionName) $6, EXTSRGB? Function(String extensionName) $7, EXTShaderTextureLod? Function(String extensionName) $8, EXTTextureCompressionBptc? Function(String extensionName) $9})

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

Overload accessor: $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32, $33, $34, $35
no setter
getFragDataLocation num Function(WebGLProgram, String)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getFramebufferAttachmentParameter ↔ dynamic Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getIndexedParameter ↔ dynamic Function(num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getInternalformatParameter ↔ dynamic Function(num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getParameter ↔ dynamic Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getProgramInfoLog String? Function(WebGLProgram)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getProgramParameter ↔ dynamic Function(WebGLProgram, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getQuery WebGLQuery? Function(num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getQueryParameter ↔ dynamic Function(WebGLQuery, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getRenderbufferParameter ↔ dynamic Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getSamplerParameter ↔ dynamic Function(WebGLSampler, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getShaderInfoLog String? Function(WebGLShader)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getShaderParameter ↔ dynamic Function(WebGLShader, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getShaderPrecisionFormat WebGLShaderPrecisionFormat? Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getShaderSource String? Function(WebGLShader)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getSupportedExtensions List<String>? Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getSyncParameter ↔ dynamic Function(WebGLSync, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getTexParameter ↔ dynamic Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getTransformFeedbackVarying WebGLActiveInfo? Function(WebGLProgram, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getUniform ↔ dynamic Function(WebGLProgram, WebGLUniformLocation)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getUniformBlockIndex num Function(WebGLProgram, String)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getUniformIndices List<num>? Function(WebGLProgram, List<String>)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
getUniformLocation WebGLUniformLocation? Function(WebGLProgram, String)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getVertexAttrib ↔ dynamic Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
getVertexAttribOffset num Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
greater num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
greenBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
halfFloat num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
hashCode int
The hash code for this object.
no setterinherited
highFloat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
highInt num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
hint ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
implementationColorReadFormat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
implementationColorReadType num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
incr num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
incrWrap num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
int$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
int2101010Rev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
interleavedAttribs num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
intSampler2d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
intSampler2dArray num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
intSampler3d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
intSamplerCube num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
intVec2 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
intVec3 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
intVec4 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
invalidateFramebuffer ↔ void Function(num, List<num>)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
invalidateSubFramebuffer ↔ void Function(num, List<num>, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
invalidEnum num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
invalidFramebufferOperation num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
invalidIndex num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
invalidOperation num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
invalidValue num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
invert num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
isBuffer bool Function([WebGLBuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isContextLost bool Function()

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isEnabled bool Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isFramebuffer bool Function([WebGLFramebuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isProgram bool Function([WebGLProgram?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isQuery bool Function([WebGLQuery?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
isRenderbuffer bool Function([WebGLRenderbuffer?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isSampler bool Function([WebGLSampler?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
isShader bool Function([WebGLShader?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isSync bool Function([WebGLSync?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
isTexture bool Function([WebGLTexture?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
isTransformFeedback bool Function([WebGLTransformFeedback?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
isVertexArray bool Function([WebGLVertexArrayObject?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
keep num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lequal num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
less num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
linear num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
linearMipmapLinear num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
linearMipmapNearest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lineLoop num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lines num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lineStrip num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lineWidth ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
lineWidth$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
linkProgram ↔ void Function(WebGLProgram)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
linkStatus num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lowFloat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
lowInt num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
luminance num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
luminanceAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
max num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
max3dTextureSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxArrayTextureLayers num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxClientWaitTimeoutWebgl num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxColorAttachments num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxCombinedFragmentUniformComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxCombinedTextureImageUnits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxCombinedUniformBlocks num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxCombinedVertexUniformComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxCubeMapTextureSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxDrawBuffers num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxElementIndex num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxElementsIndices num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxElementsVertices num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxFragmentInputComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxFragmentUniformBlocks num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxFragmentUniformComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxFragmentUniformVectors num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxProgramTexelOffset num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxRenderbufferSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxSamples num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxServerWaitTimeout num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxTextureImageUnits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxTextureLodBias num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxTextureSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxTransformFeedbackInterleavedComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxTransformFeedbackSeparateAttribs num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxTransformFeedbackSeparateComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxUniformBlockSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxUniformBufferBindings num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxVaryingComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxVaryingVectors num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxVertexAttribs num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxVertexOutputComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxVertexTextureImageUnits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxVertexUniformBlocks num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxVertexUniformComponents num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
maxVertexUniformVectors num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
maxViewportDims num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
mediumFloat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
mediumInt num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
min num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
minProgramTexelOffset num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
mirroredRepeat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
nearest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
nearestMipmapLinear num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
nearestMipmapNearest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
never num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
nicest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
noError num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
none num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
notequal num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
objectType num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
one num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
oneMinusConstantAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
oneMinusConstantColor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
oneMinusDstAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
oneMinusDstColor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
oneMinusSrcAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
oneMinusSrcColor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
outOfMemory num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
packAlignment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
packRowLength num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
packSkipPixels num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
packSkipRows num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
pauseTransformFeedback ↔ void Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
pixelPackBuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
pixelPackBufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
pixelStorei ↔ void Function(num, Object)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
pixelUnpackBuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
pixelUnpackBufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
points num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
polygonOffset ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
polygonOffsetFactor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
polygonOffsetFill num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
polygonOffsetUnits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
queryResult num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
queryResultAvailable num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r11fG11fB10f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r16f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r16i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r16ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r32i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r32ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rasterizerDiscard num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readBuffer ↔ void Function(num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
readBuffer$ num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readFramebuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readFramebufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readPixels → ({void Function(num x, num y, num width, num height, num format, num type, [ArrayBufferView? dstData]) $1, void Function(num x, num y, num width, num height, num format, num type, num offset) $2, void Function(num x, num y, num width, num height, num format, num type, ArrayBufferView dstData, num dstOffset) $3})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2, $3
no setter
red num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
redBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
redInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
renderbuffer num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferAlphaSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferBinding num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferBlueSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferDepthSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferGreenSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferHeight num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferInternalFormat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferRedSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferSamples num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
renderbufferStencilSize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderbufferStorage ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
renderbufferStorageMultisample ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
renderbufferWidth num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
renderer num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
repeat num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
replace num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
resumeTransformFeedback ↔ void Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
rg num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg16f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg16i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg16ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg32i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg32ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
rgb10A2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb10A2ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb16f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb16i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb16ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb32i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb32ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb565 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
rgb5A1 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
rgb8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgb9E5 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
rgba16f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba16i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba16ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba32i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba32ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba4 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
rgba8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgbaInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgbInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sampleAlphaToCoverage num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
sampleBuffers num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
sampleCoverage ↔ void Function(num, bool)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
sampleCoverage$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
sampleCoverageInvert num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
sampleCoverageValue num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
sampler2d num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
sampler2dArray num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
sampler2dArrayShadow num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
sampler2dShadow num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
sampler3d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
samplerBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
samplerCube num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
samplerCubeShadow num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
samplerParameterf ↔ void Function(WebGLSampler, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
samplerParameteri ↔ void Function(WebGLSampler, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
samples num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
scissor ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
scissorBox num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
scissorTest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
separateAttribs num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
shaderSource ↔ void Function(WebGLShader, String)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
shaderType num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
shadingLanguageVersion num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
short num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
signaled num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
signedNormalized num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
srcAlpha num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
srcAlphaSaturate num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
srcColor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
srgb num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
srgb8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
srgb8Alpha8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
staticCopy num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
staticDraw num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
staticRead num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
stencil num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
stencilAttachment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackFail num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackFunc num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackPassDepthFail num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackPassDepthPass num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackRef num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackValueMask num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBackWritemask num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilBufferBit num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilClearValue num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilFail num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilFunc ↔ void Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
stencilFunc$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilFuncSeparate ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
stencilIndex8 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilMask ↔ void Function(num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
stencilMaskSeparate ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
stencilOp ↔ void Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
stencilOpSeparate ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
stencilPassDepthFail num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilPassDepthPass num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilRef num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilTest num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilValueMask num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
stencilWritemask num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
streamCopy num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
streamDraw num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
streamRead num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
subpixelBits num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
syncCondition num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
syncFence num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
syncFlags num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
syncFlushCommandsBit num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
syncGpuCommandsComplete num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
syncStatus num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
texImage2D → ({void Function(num target, num level, num internalformat, num format, num type, Object source) $1, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, [ArrayBufferView? pixels]) $2, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, num pboOffset) $3, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, Object source) $4, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, ArrayBufferView srcData, num srcOffset) $5})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2, $3, $4, $5
no setter
texImage3D → ({void Function(num target, num level, num internalformat, num width, num height, num depth, num border, num format, num type, num pboOffset) $1, void Function(num target, num level, num internalformat, num width, num height, num depth, num border, num format, num type, Object source) $2, void Function(num target, num level, num internalformat, num width, num height, num depth, num border, num format, num type, [ArrayBufferView? srcData]) $3, void Function(num target, num level, num internalformat, num width, num height, num depth, num border, num format, num type, ArrayBufferView srcData, num srcOffset) $4})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2, $3, $4
no setter
texParameterf ↔ void Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
texParameteri ↔ void Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
texStorage2D ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
texStorage3D ↔ void Function(num, num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
texSubImage2D → ({void Function(num target, num level, num xoffset, num yoffset, num format, num type, Object source) $1, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, [ArrayBufferView? pixels]) $2, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, num pboOffset) $3, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, Object source) $4, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, ArrayBufferView srcData, num srcOffset) $5})

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

Overload accessor: $1, $2, $3, $4, $5
no setter
texSubImage3D → ({void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num type, num pboOffset) $1, void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num type, Object source) $2, void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num type, [ArrayBufferView? srcData, num? srcOffset]) $3})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2, $3
no setter
texture num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture0 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture1 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture10 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture11 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture12 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture13 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture14 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture15 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture16 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture17 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture18 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture19 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture2 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture20 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture21 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture22 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture23 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture24 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture25 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture26 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture27 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture28 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture29 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture2d num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture2dArray num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
texture3 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture30 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture31 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture3d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
texture4 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture5 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture6 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture7 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture8 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
texture9 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureBaseLevel num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureBinding2d num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureBinding2dArray num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureBinding3d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureBindingCubeMap num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCompareFunc num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureCompareMode num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureCubeMap num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCubeMapNegativeX num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCubeMapNegativeY num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCubeMapNegativeZ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCubeMapPositiveX num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCubeMapPositiveY num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureCubeMapPositiveZ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureImmutableFormat num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureImmutableLevels num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureMagFilter num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureMaxLevel num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureMaxLod num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureMinFilter num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureMinLod num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureWrapR num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureWrapS num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
textureWrapT num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
timeoutExpired num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
timeoutIgnored num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedback num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackActive num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackBuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackBufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackBufferMode num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackBufferSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackBufferStart num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackPaused num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackPrimitivesWritten num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
transformFeedbackVaryings ↔ void Function(WebGLProgram, List<String>, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
transformFeedbackVaryings$ num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
triangleFan num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
triangles num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
triangleStrip num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
uniform1f ↔ void Function(num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform1fv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform1i ↔ void Function(num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform1iv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform1ui ↔ void Function(num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform1uiv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform2f ↔ void Function(num, num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform2fv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform2i ↔ void Function(num, num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform2iv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform2ui ↔ void Function(num, num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform2uiv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform3f ↔ void Function(num, num, num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform3fv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform3i ↔ void Function(num, num, num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform3iv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform3ui ↔ void Function(num, num, num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform3uiv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform4f ↔ void Function(num, num, num, num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform4fv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform4i ↔ void Function(num, num, num, num, [WebGLUniformLocation?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
uniform4iv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniform4ui ↔ void Function(num, num, num, num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform4uiv ↔ void Function(Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformArrayStride num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockActiveUniformIndices num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockActiveUniforms num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockBinding ↔ void Function(WebGLProgram, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformBlockBinding$ num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockDataSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockIndex num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockReferencedByFragmentShader num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBlockReferencedByVertexShader num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBufferOffsetAlignment num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBufferSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformBufferStart num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformIsRowMajor num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformMatrix2fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniformMatrix2x3fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformMatrix2x4fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformMatrix3fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniformMatrix3x2fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformMatrix3x4fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformMatrix4fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension

getter/setter pair
uniformMatrix4x2fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformMatrix4x3fv ↔ void Function(bool, Object, num?, num?, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniformMatrixStride num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformOffset num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformSize num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
uniformType num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unpackAlignment num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unpackColorspaceConversionWebgl num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unpackFlipYWebgl num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unpackImageHeight num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unpackPremultiplyAlphaWebgl num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unpackRowLength num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unpackSkipImages num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unpackSkipPixels num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unpackSkipRows num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignaled num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedByte num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unsignedInt num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unsignedInt10f11f11fRev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedInt2101010Rev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedInt248 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedInt5999Rev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSampler2d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSampler2dArray num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSampler3d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSamplerCube num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntVec2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntVec3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntVec4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedNormalized num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedShort num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unsignedShort4444 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unsignedShort5551 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
unsignedShort565 num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
useProgram ↔ void Function([WebGLProgram?])

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
validateProgram ↔ void Function(WebGLProgram)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
validateStatus num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vendor num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
version num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexArrayBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
vertexAttrib1f ↔ void Function(num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib1fv ↔ void Function(num, Object)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib2f ↔ void Function(num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib2fv ↔ void Function(num, Object)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib3f ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib3fv ↔ void Function(num, Object)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib4f ↔ void Function(num, num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttrib4fv ↔ void Function(num, Object)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexAttribArrayBufferBinding num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribArrayDivisor num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
vertexAttribArrayEnabled num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribArrayInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
vertexAttribArrayNormalized num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribArrayPointer num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribArraySize num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribArrayStride num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribArrayType num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
vertexAttribDivisor ↔ void Function(num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribI4i ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribI4iv ↔ void Function(num, Object)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribI4ui ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribI4uiv ↔ void Function(num, Object)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribIPointer ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribPointer ↔ void Function(num, num, num, bool, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
vertexShader num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
viewport ↔ void Function(num, num, num, num)

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

getter/setter pair
viewport$ num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter
waitFailed num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
waitSync ↔ void Function(WebGLSync, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
zero num

Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension

no setter

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

activeAttributes num
no setter
activeTexture num
no setter
activeUniformBlocks num
no setter
activeUniforms num
no setter
aliasedLineWidthRange num
no setter
aliasedPointSizeRange num
no setter
alpha num
no setter
alphaBits num
no setter
alreadySignaled num
no setter
always num
no setter
anySamplesPassed num
no setter
anySamplesPassedConservative num
no setter
arrayBuffer num
no setter
arrayBufferBinding num
no setter
attachedShaders num
no setter
back num
no setter
blend num
no setter
blendColor num
no setter
blendDstAlpha num
no setter
blendDstRgb num
no setter
blendEquation num
no setter
blendEquationAlpha num
no setter
blendEquationRgb num
no setter
blendSrcAlpha num
no setter
blendSrcRgb num
no setter
blueBits num
no setter
bool$ num
no setter
boolVec2 num
no setter
boolVec3 num
no setter
boolVec4 num
no setter
browserDefaultWebgl num
no setter
bufferSize num
no setter
bufferUsage num
no setter
byte num
no setter
ccw num
no setter
clampToEdge num
no setter
color num
no setter
colorAttachment0 num
no setter
colorAttachment1 num
no setter
colorAttachment10 num
no setter
colorAttachment11 num
no setter
colorAttachment12 num
no setter
colorAttachment13 num
no setter
colorAttachment14 num
no setter
colorAttachment15 num
no setter
colorAttachment2 num
no setter
colorAttachment3 num
no setter
colorAttachment4 num
no setter
colorAttachment5 num
no setter
colorAttachment6 num
no setter
colorAttachment7 num
no setter
colorAttachment8 num
no setter
colorAttachment9 num
no setter
colorBufferBit num
no setter
colorClearValue num
no setter
colorWritemask num
no setter
compareRefToTexture num
no setter
compileStatus num
no setter
compressedTextureFormats num
no setter
conditionSatisfied num
no setter
constantAlpha num
no setter
constantColor num
no setter
contextLostWebgl num
no setter
copyReadBuffer num
no setter
copyReadBufferBinding num
no setter
copyWriteBuffer num
no setter
copyWriteBufferBinding num
no setter
cullFace num
no setter
cullFaceMode num
no setter
currentProgram num
no setter
currentQuery num
no setter
currentVertexAttrib num
no setter
cw num
no setter
decr num
no setter
decrWrap num
no setter
deleteStatus num
no setter
depth num
no setter
depth24Stencil8 num
no setter
depth32fStencil8 num
no setter
depthAttachment num
no setter
depthBits num
no setter
depthBufferBit num
no setter
depthClearValue num
no setter
depthComponent num
no setter
depthComponent16 num
no setter
depthComponent24 num
no setter
depthComponent32f num
no setter
depthFunc num
no setter
depthRange num
no setter
depthStencil num
no setter
depthStencilAttachment num
no setter
depthTest num
no setter
depthWritemask num
no setter
dither num
no setter
dontCare num
no setter
drawBuffer0 num
no setter
drawBuffer1 num
no setter
drawBuffer10 num
no setter
drawBuffer11 num
no setter
drawBuffer12 num
no setter
drawBuffer13 num
no setter
drawBuffer14 num
no setter
drawBuffer15 num
no setter
drawBuffer2 num
no setter
drawBuffer3 num
no setter
drawBuffer4 num
no setter
drawBuffer5 num
no setter
drawBuffer6 num
no setter
drawBuffer7 num
no setter
drawBuffer8 num
no setter
drawBuffer9 num
no setter
drawFramebuffer num
no setter
drawFramebufferBinding num
no setter
dstAlpha num
no setter
dstColor num
no setter
dynamicCopy num
no setter
dynamicDraw num
no setter
dynamicRead num
no setter
elementArrayBuffer num
no setter
elementArrayBufferBinding num
no setter
equal num
no setter
fastest num
no setter
float num
no setter
float32UnsignedInt248Rev num
no setter
floatMat2 num
no setter
floatmaT2x3 num
no setter
floatmaT2x4 num
no setter
floatMat3 num
no setter
floatmaT3x2 num
no setter
floatmaT3x4 num
no setter
floatMat4 num
no setter
floatmaT4x2 num
no setter
floatmaT4x3 num
no setter
floatVec2 num
no setter
floatVec3 num
no setter
floatVec4 num
no setter
fragmentShader num
no setter
fragmentShaderDerivativeHint num
no setter
framebuffer num
no setter
framebufferAttachmentAlphaSize num
no setter
framebufferAttachmentBlueSize num
no setter
framebufferAttachmentColorEncoding num
no setter
framebufferAttachmentComponentType num
no setter
framebufferAttachmentDepthSize num
no setter
framebufferAttachmentGreenSize num
no setter
framebufferAttachmentObjectName num
no setter
framebufferAttachmentObjectType num
no setter
framebufferAttachmentRedSize num
no setter
framebufferAttachmentStencilSize num
no setter
framebufferAttachmentTextureCubeMapFace num
no setter
framebufferAttachmentTextureLayer num
no setter
framebufferAttachmentTextureLevel num
no setter
framebufferBinding num
no setter
framebufferComplete num
no setter
framebufferDefault num
no setter
framebufferIncompleteAttachment num
no setter
framebufferIncompleteDimensions num
no setter
framebufferIncompleteMissingAttachment num
no setter
framebufferIncompleteMultisample num
no setter
framebufferUnsupported num
no setter
front num
no setter
frontAndBack num
no setter
frontFace num
no setter
funcAdd num
no setter
funcReverseSubtract num
no setter
funcSubtract num
no setter
generateMipmapHint num
no setter
gequal num
no setter
greater num
no setter
greenBits num
no setter
halfFloat num
no setter
highFloat num
no setter
highInt num
no setter
implementationColorReadFormat num
no setter
implementationColorReadType num
no setter
incr num
no setter
incrWrap num
no setter
int$ num
no setter
int2101010Rev num
no setter
interleavedAttribs num
no setter
intSampler2d num
no setter
intSampler2dArray num
no setter
intSampler3d num
no setter
intSamplerCube num
no setter
intVec2 num
no setter
intVec3 num
no setter
intVec4 num
no setter
invalidEnum num
no setter
invalidFramebufferOperation num
no setter
invalidIndex num
no setter
invalidOperation num
no setter
invalidValue num
no setter
invert num
no setter
keep num
no setter
lequal num
no setter
less num
no setter
linear num
no setter
linearMipmapLinear num
no setter
linearMipmapNearest num
no setter
lineLoop num
no setter
lines num
no setter
lineStrip num
no setter
lineWidth num
no setter
linkStatus num
no setter
lowFloat num
no setter
lowInt num
no setter
luminance num
no setter
luminanceAlpha num
no setter
max num
no setter
max3dTextureSize num
no setter
maxArrayTextureLayers num
no setter
maxClientWaitTimeoutWebgl num
no setter
maxColorAttachments num
no setter
maxCombinedFragmentUniformComponents num
no setter
maxCombinedTextureImageUnits num
no setter
maxCombinedUniformBlocks num
no setter
maxCombinedVertexUniformComponents num
no setter
maxCubeMapTextureSize num
no setter
maxDrawBuffers num
no setter
maxElementIndex num
no setter
maxElementsIndices num
no setter
maxElementsVertices num
no setter
maxFragmentInputComponents num
no setter
maxFragmentUniformBlocks num
no setter
maxFragmentUniformComponents num
no setter
maxFragmentUniformVectors num
no setter
maxProgramTexelOffset num
no setter
maxRenderbufferSize num
no setter
maxSamples num
no setter
maxServerWaitTimeout num
no setter
maxTextureImageUnits num
no setter
maxTextureLodBias num
no setter
maxTextureSize num
no setter
maxTransformFeedbackInterleavedComponents num
no setter
maxTransformFeedbackSeparateAttribs num
no setter
maxTransformFeedbackSeparateComponents num
no setter
maxUniformBlockSize num
no setter
maxUniformBufferBindings num
no setter
maxVaryingComponents num
no setter
maxVaryingVectors num
no setter
maxVertexAttribs num
no setter
maxVertexOutputComponents num
no setter
maxVertexTextureImageUnits num
no setter
maxVertexUniformBlocks num
no setter
maxVertexUniformComponents num
no setter
maxVertexUniformVectors num
no setter
maxViewportDims num
no setter
mediumFloat num
no setter
mediumInt num
no setter
min num
no setter
minProgramTexelOffset num
no setter
mirroredRepeat num
no setter
nearest num
no setter
nearestMipmapLinear num
no setter
nearestMipmapNearest num
no setter
never num
no setter
nicest num
no setter
noError num
no setter
none num
no setter
notequal num
no setter
objectType num
no setter
one num
no setter
oneMinusConstantAlpha num
no setter
oneMinusConstantColor num
no setter
oneMinusDstAlpha num
no setter
oneMinusDstColor num
no setter
oneMinusSrcAlpha num
no setter
oneMinusSrcColor num
no setter
outOfMemory num
no setter
packAlignment num
no setter
packRowLength num
no setter
packSkipPixels num
no setter
packSkipRows num
no setter
pixelPackBuffer num
no setter
pixelPackBufferBinding num
no setter
pixelUnpackBuffer num
no setter
pixelUnpackBufferBinding num
no setter
points num
no setter
polygonOffsetFactor num
no setter
polygonOffsetFill num
no setter
polygonOffsetUnits num
no setter
queryResult num
no setter
queryResultAvailable num
no setter
r11fG11fB10f num
no setter
r16f num
no setter
r16i num
no setter
r16ui num
no setter
r32f num
no setter
r32i num
no setter
r32ui num
no setter
r8 num
no setter
r8i num
no setter
r8Snorm num
no setter
r8ui num
no setter
rasterizerDiscard num
no setter
readBuffer num
no setter
readFramebuffer num
no setter
readFramebufferBinding num
no setter
red num
no setter
redBits num
no setter
redInteger num
no setter
renderbuffer num
no setter
renderbufferAlphaSize num
no setter
renderbufferBinding num
no setter
renderbufferBlueSize num
no setter
renderbufferDepthSize num
no setter
renderbufferGreenSize num
no setter
renderbufferHeight num
no setter
renderbufferInternalFormat num
no setter
renderbufferRedSize num
no setter
renderbufferSamples num
no setter
renderbufferStencilSize num
no setter
renderbufferWidth num
no setter
renderer num
no setter
repeat num
no setter
replace num
no setter
rg num
no setter
rg16f num
no setter
rg16i num
no setter
rg16ui num
no setter
rg32f num
no setter
rg32i num
no setter
rg32ui num
no setter
rg8 num
no setter
rg8i num
no setter
rg8Snorm num
no setter
rg8ui num
no setter
rgb num
no setter
rgb10A2 num
no setter
rgb10A2ui num
no setter
rgb16f num
no setter
rgb16i num
no setter
rgb16ui num
no setter
rgb32f num
no setter
rgb32i num
no setter
rgb32ui num
no setter
rgb565 num
no setter
rgb5A1 num
no setter
rgb8 num
no setter
rgb8i num
no setter
rgb8Snorm num
no setter
rgb8ui num
no setter
rgb9E5 num
no setter
rgba num
no setter
rgba16f num
no setter
rgba16i num
no setter
rgba16ui num
no setter
rgba32f num
no setter
rgba32i num
no setter
rgba32ui num
no setter
rgba4 num
no setter
rgba8 num
no setter
rgba8i num
no setter
rgba8Snorm num
no setter
rgba8ui num
no setter
rgbaInteger num
no setter
rgbInteger num
no setter
rgInteger num
no setter
sampleAlphaToCoverage num
no setter
sampleBuffers num
no setter
sampleCoverage num
no setter
sampleCoverageInvert num
no setter
sampleCoverageValue num
no setter
sampler2d num
no setter
sampler2dArray num
no setter
sampler2dArrayShadow num
no setter
sampler2dShadow num
no setter
sampler3d num
no setter
samplerBinding num
no setter
samplerCube num
no setter
samplerCubeShadow num
no setter
samples num
no setter
scissorBox num
no setter
scissorTest num
no setter
separateAttribs num
no setter
shaderType num
no setter
shadingLanguageVersion num
no setter
short num
no setter
signaled num
no setter
signedNormalized num
no setter
srcAlpha num
no setter
srcAlphaSaturate num
no setter
srcColor num
no setter
srgb num
no setter
srgb8 num
no setter
srgb8Alpha8 num
no setter
staticCopy num
no setter
staticDraw num
no setter
staticRead num
no setter
stencil num
no setter
stencilAttachment num
no setter
stencilBackFail num
no setter
stencilBackFunc num
no setter
stencilBackPassDepthFail num
no setter
stencilBackPassDepthPass num
no setter
stencilBackRef num
no setter
stencilBackValueMask num
no setter
stencilBackWritemask num
no setter
stencilBits num
no setter
stencilBufferBit num
no setter
stencilClearValue num
no setter
stencilFail num
no setter
stencilFunc num
no setter
stencilIndex8 num
no setter
stencilPassDepthFail num
no setter
stencilPassDepthPass num
no setter
stencilRef num
no setter
stencilTest num
no setter
stencilValueMask num
no setter
stencilWritemask num
no setter
streamCopy num
no setter
streamDraw num
no setter
streamRead num
no setter
subpixelBits num
no setter
syncCondition num
no setter
syncFence num
no setter
syncFlags num
no setter
syncFlushCommandsBit num
no setter
syncGpuCommandsComplete num
no setter
syncStatus num
no setter
texture num
no setter
texture0 num
no setter
texture1 num
no setter
texture10 num
no setter
texture11 num
no setter
texture12 num
no setter
texture13 num
no setter
texture14 num
no setter
texture15 num
no setter
texture16 num
no setter
texture17 num
no setter
texture18 num
no setter
texture19 num
no setter
texture2 num
no setter
texture20 num
no setter
texture21 num
no setter
texture22 num
no setter
texture23 num
no setter
texture24 num
no setter
texture25 num
no setter
texture26 num
no setter
texture27 num
no setter
texture28 num
no setter
texture29 num
no setter
texture2d num
no setter
texture2dArray num
no setter
texture3 num
no setter
texture30 num
no setter
texture31 num
no setter
texture3d num
no setter
texture4 num
no setter
texture5 num
no setter
texture6 num
no setter
texture7 num
no setter
texture8 num
no setter
texture9 num
no setter
textureBaseLevel num
no setter
textureBinding2d num
no setter
textureBinding2dArray num
no setter
textureBinding3d num
no setter
textureBindingCubeMap num
no setter
textureCompareFunc num
no setter
textureCompareMode num
no setter
textureCubeMap num
no setter
textureCubeMapNegativeX num
no setter
textureCubeMapNegativeY num
no setter
textureCubeMapNegativeZ num
no setter
textureCubeMapPositiveX num
no setter
textureCubeMapPositiveY num
no setter
textureCubeMapPositiveZ num
no setter
textureImmutableFormat num
no setter
textureImmutableLevels num
no setter
textureMagFilter num
no setter
textureMaxLevel num
no setter
textureMaxLod num
no setter
textureMinFilter num
no setter
textureMinLod num
no setter
textureWrapR num
no setter
textureWrapS num
no setter
textureWrapT num
no setter
timeoutExpired num
no setter
timeoutIgnored num
no setter
transformFeedback num
no setter
transformFeedbackActive num
no setter
transformFeedbackBinding num
no setter
transformFeedbackBuffer num
no setter
transformFeedbackBufferBinding num
no setter
transformFeedbackBufferMode num
no setter
transformFeedbackBufferSize num
no setter
transformFeedbackBufferStart num
no setter
transformFeedbackPaused num
no setter
transformFeedbackPrimitivesWritten num
no setter
transformFeedbackVaryings num
no setter
triangleFan num
no setter
triangles num
no setter
triangleStrip num
no setter
uniformArrayStride num
no setter
uniformBlockActiveUniformIndices num
no setter
uniformBlockActiveUniforms num
no setter
uniformBlockBinding num
no setter
uniformBlockDataSize num
no setter
uniformBlockIndex num
no setter
uniformBlockReferencedByFragmentShader num
no setter
uniformBlockReferencedByVertexShader num
no setter
uniformBuffer num
no setter
uniformBufferBinding num
no setter
uniformBufferOffsetAlignment num
no setter
uniformBufferSize num
no setter
uniformBufferStart num
no setter
uniformIsRowMajor num
no setter
uniformMatrixStride num
no setter
uniformOffset num
no setter
uniformSize num
no setter
uniformType num
no setter
unpackAlignment num
no setter
unpackColorspaceConversionWebgl num
no setter
unpackFlipYWebgl num
no setter
unpackImageHeight num
no setter
unpackPremultiplyAlphaWebgl num
no setter
unpackRowLength num
no setter
unpackSkipImages num
no setter
unpackSkipPixels num
no setter
unpackSkipRows num
no setter
unsignaled num
no setter
unsignedByte num
no setter
unsignedInt num
no setter
unsignedInt10f11f11fRev num
no setter
unsignedInt2101010Rev num
no setter
unsignedInt248 num
no setter
unsignedInt5999Rev num
no setter
unsignedIntSampler2d num
no setter
unsignedIntSampler2dArray num
no setter
unsignedIntSampler3d num
no setter
unsignedIntSamplerCube num
no setter
unsignedIntVec2 num
no setter
unsignedIntVec3 num
no setter
unsignedIntVec4 num
no setter
unsignedNormalized num
no setter
unsignedShort num
no setter
unsignedShort4444 num
no setter
unsignedShort5551 num
no setter
unsignedShort565 num
no setter
validateStatus num
no setter
vendor num
no setter
version num
no setter
vertexArrayBinding num
no setter
vertexAttribArrayBufferBinding num
no setter
vertexAttribArrayDivisor num
no setter
vertexAttribArrayEnabled num
no setter
vertexAttribArrayInteger num
no setter
vertexAttribArrayNormalized num
no setter
vertexAttribArrayPointer num
no setter
vertexAttribArraySize num
no setter
vertexAttribArrayStride num
no setter
vertexAttribArrayType num
no setter
vertexShader num
no setter
viewport num
no setter
waitFailed num
no setter
zero num
no setter