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)

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, 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
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> buffers) $1, void Function(Iterable<num> buffers) $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)

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)

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 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
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 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
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 values) $1, void Function(num index, Iterable<num> values) $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 values) $1, void Function(num index, Iterable<num> values) $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