WebGL2RenderingContextBase$Typings extension

on

Properties

activeUniformBlocks → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
alreadySignaled → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
beginQuery ↔ void Function(num, WebGLQuery)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
beginTransformFeedback ↔ void Function(num handle)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
bindSampler ↔ void Function(num, [WebGLSampler?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
clearBufferfi ↔ void Function(num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
clearBufferfv → ({void Function(num buffer, num drawbuffer, Object values, [num? srcOffset]) $1, void Function(num buffer, num drawbuffer, Iterable<num> values, [num? srcOffset]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
clearBufferiv → ({void Function(num buffer, num drawbuffer, Object values, [num? srcOffset]) $1, void Function(num buffer, num drawbuffer, Iterable<num> values, [num? srcOffset]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
clearBufferuiv → ({void Function(num buffer, num drawbuffer, Object values, [num? srcOffset]) $1, void Function(num buffer, num drawbuffer, Iterable<num> values, [num? srcOffset]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
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
colorAttachment1 → 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
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
compareRefToTexture → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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
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
conditionSatisfied → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
copyTexSubImage3D ↔ void Function(num target, num level, num internalformat, num width, num height, num depth, num border, num imageSize, num offset)

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
createQuery ↔ WebGLQuery? Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
createSampler ↔ WebGLSampler? Function()

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
currentQuery → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
deleteQuery ↔ void Function([WebGLQuery?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
deleteSync ↔ void Function([WebGLSync?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
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
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
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
drawBuffers → ({void Function(List<num> segments) $1, void Function(Iterable<num> segments) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
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
drawRangeElements ↔ void Function(num, num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
dynamicCopy → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
dynamicRead → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
endQuery ↔ void Function(num handle)

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
fenceSync ↔ WebGLSync? Function(num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
float32UnsignedInt248Rev → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
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
fragmentShaderDerivativeHint → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
framebufferAttachmentTextureLayer → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferDefault → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferIncompleteMultisample → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
framebufferTextureLayer ↔ void Function(num, num, num, num, [WebGLTexture?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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 program, List<num> uniformIndices, num pname) $1, dynamic Function(WebGLProgram program, Iterable<num> uniformIndices, num pname) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
getBufferSubData ↔ void Function(num, num, ArrayBufferView, [num?, num?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
getSamplerParameter ↔ dynamic Function(WebGLSampler, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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 program, List<String> uniformNames) $1, Iterable<num>? Function(WebGLProgram program, Iterable<String> uniformNames) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
halfFloat → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
invalidateFramebuffer → ({void Function(num target, List<num> attachments) $1, void Function(num target, Iterable<num> attachments) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
invalidateSubFramebuffer → ({void Function(num target, List<num> attachments, num x, num y, num width, num height) $1, void Function(num target, Iterable<num> attachments, num x, num y, num width, num height) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
invalidIndex → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
isQuery ↔ bool Function([WebGLQuery?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
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
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
maxProgramTexelOffset → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
maxTextureLodBias → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
maxVertexOutputComponents → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
objectType → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
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
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
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
rasterizerDiscard → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readBuffer ↔ void Function(num handle)

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
red → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
redInteger → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
renderbufferSamples → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
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
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
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
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
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
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
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
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
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
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
separateAttribs → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
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
streamCopy → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
streamRead → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
texImage3D → ({void Function(num, num, num, num, num, num, num, num, num, num) $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
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
texSubImage3D → ({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, 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
texture2dArray → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
texture3d → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
textureBaseLevel → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
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
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
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
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
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 program, List<String> varyings, num bufferMode) $1, void Function(WebGLProgram program, Iterable<String> varyings, num bufferMode) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
transformFeedbackVaryings$ → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

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

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform1uiv → ({void Function(WebGLUniformLocation? location, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniform2ui ↔ void Function(num, num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform2uiv → ({void Function(WebGLUniformLocation? location, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniform3ui ↔ void Function(num, num, num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform3uiv → ({void Function(WebGLUniformLocation? location, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniform4ui ↔ void Function(num, num, num, num, [WebGLUniformLocation?])

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
uniform4uiv → ({void Function(WebGLUniformLocation? location, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
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
uniformMatrix2x3fv → ({void Function(WebGLUniformLocation? location, bool transpose, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, bool transpose, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniformMatrix2x4fv → ({void Function(WebGLUniformLocation? location, bool transpose, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, bool transpose, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniformMatrix3x2fv → ({void Function(WebGLUniformLocation? location, bool transpose, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, bool transpose, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniformMatrix3x4fv → ({void Function(WebGLUniformLocation? location, bool transpose, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, bool transpose, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniformMatrix4x2fv → ({void Function(WebGLUniformLocation? location, bool transpose, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, bool transpose, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
uniformMatrix4x3fv → ({void Function(WebGLUniformLocation? location, bool transpose, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, bool transpose, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
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
unpackImageHeight → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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
unsignedInt10f11f11fRev → 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
unsignedInt2101010Rev → 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
vertexArrayBinding → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
vertexAttribArrayDivisor → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
vertexAttribArrayInteger → num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$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 index, Object value) $1, void Function(num target, Iterable<num> attachments) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
vertexAttribI4ui ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
vertexAttribI4uiv → ({void Function(num index, Object value) $1, void Function(num target, Iterable<num> attachments) $2})

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

Overload accessor: $1, $2
no setter
vertexAttribIPointer ↔ void Function(num, num, num, num, num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
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