WebGL2RenderingContextBase class

Implementers
Available extensions
Annotations
  • @JS()
  • @staticInterop
  • @anonymous

Constructors

WebGL2RenderingContextBase({num? readBuffer$, num? unpackRowLength, num? unpackSkipRows, num? unpackSkipPixels, num? packRowLength, num? packSkipRows, num? packSkipPixels, num? color, num? depth, num? stencil, num? red, num? rgb8, num? rgba8, num? rgb10A2, num? textureBinding3d, num? unpackSkipImages, num? unpackImageHeight, num? texture3d, num? textureWrapR, num? max3dTextureSize, num? unsignedInt2101010Rev, num? maxElementsVertices, num? maxElementsIndices, num? textureMinLod, num? textureMaxLod, num? textureBaseLevel, num? textureMaxLevel, num? min, num? max, num? depthComponent24, num? maxTextureLodBias, num? textureCompareMode, num? textureCompareFunc, num? currentQuery, num? queryResult, num? queryResultAvailable, num? streamRead, num? streamCopy, num? staticRead, num? staticCopy, num? dynamicRead, num? dynamicCopy, num? maxDrawBuffers, num? drawBuffer0, num? drawBuffer1, num? drawBuffer2, num? drawBuffer3, num? drawBuffer4, num? drawBuffer5, num? drawBuffer6, num? drawBuffer7, num? drawBuffer8, num? drawBuffer9, num? drawBuffer10, num? drawBuffer11, num? drawBuffer12, num? drawBuffer13, num? drawBuffer14, num? drawBuffer15, num? maxFragmentUniformComponents, num? maxVertexUniformComponents, num? sampler3d, num? sampler2dShadow, num? fragmentShaderDerivativeHint, num? pixelPackBuffer, num? pixelUnpackBuffer, num? pixelPackBufferBinding, num? pixelUnpackBufferBinding, num? floatmaT2x3, num? floatmaT2x4, num? floatmaT3x2, num? floatmaT3x4, num? floatmaT4x2, num? floatmaT4x3, num? srgb, num? srgb8, num? srgb8Alpha8, num? compareRefToTexture, num? rgba32f, num? rgb32f, num? rgba16f, num? rgb16f, num? vertexAttribArrayInteger, num? maxArrayTextureLayers, num? minProgramTexelOffset, num? maxProgramTexelOffset, num? maxVaryingComponents, num? texture2dArray, num? textureBinding2dArray, num? r11fG11fB10f, num? unsignedInt10f11f11fRev, num? rgb9E5, num? unsignedInt5999Rev, num? transformFeedbackBufferMode, num? maxTransformFeedbackSeparateComponents, num? transformFeedbackVaryings$, num? transformFeedbackBufferStart, num? transformFeedbackBufferSize, num? transformFeedbackPrimitivesWritten, num? rasterizerDiscard, num? maxTransformFeedbackInterleavedComponents, num? maxTransformFeedbackSeparateAttribs, num? interleavedAttribs, num? separateAttribs, num? transformFeedbackBuffer, num? transformFeedbackBufferBinding, num? rgba32ui, num? rgb32ui, num? rgba16ui, num? rgb16ui, num? rgba8ui, num? rgb8ui, num? rgba32i, num? rgb32i, num? rgba16i, num? rgb16i, num? rgba8i, num? rgb8i, num? redInteger, num? rgbInteger, num? rgbaInteger, num? sampler2dArray, num? sampler2dArrayShadow, num? samplerCubeShadow, num? unsignedIntVec2, num? unsignedIntVec3, num? unsignedIntVec4, num? intSampler2d, num? intSampler3d, num? intSamplerCube, num? intSampler2dArray, num? unsignedIntSampler2d, num? unsignedIntSampler3d, num? unsignedIntSamplerCube, num? unsignedIntSampler2dArray, num? depthComponent32f, num? depth32fStencil8, num? float32UnsignedInt248Rev, num? framebufferAttachmentColorEncoding, num? framebufferAttachmentComponentType, num? framebufferAttachmentRedSize, num? framebufferAttachmentGreenSize, num? framebufferAttachmentBlueSize, num? framebufferAttachmentAlphaSize, num? framebufferAttachmentDepthSize, num? framebufferAttachmentStencilSize, num? framebufferDefault, num? unsignedInt248, num? depth24Stencil8, num? unsignedNormalized, num? drawFramebufferBinding, num? readFramebuffer, num? drawFramebuffer, num? readFramebufferBinding, num? renderbufferSamples, num? framebufferAttachmentTextureLayer, num? maxColorAttachments, num? colorAttachment1, num? colorAttachment2, num? colorAttachment3, num? colorAttachment4, num? colorAttachment5, num? colorAttachment6, num? colorAttachment7, num? colorAttachment8, num? colorAttachment9, num? colorAttachment10, num? colorAttachment11, num? colorAttachment12, num? colorAttachment13, num? colorAttachment14, num? colorAttachment15, num? framebufferIncompleteMultisample, num? maxSamples, num? halfFloat, num? rg, num? rgInteger, num? r8, num? rg8, num? r16f, num? r32f, num? rg16f, num? rg32f, num? r8i, num? r8ui, num? r16i, num? r16ui, num? r32i, num? r32ui, num? rg8i, num? rg8ui, num? rg16i, num? rg16ui, num? rg32i, num? rg32ui, num? vertexArrayBinding, num? r8Snorm, num? rg8Snorm, num? rgb8Snorm, num? rgba8Snorm, num? signedNormalized, num? copyReadBuffer, num? copyWriteBuffer, num? copyReadBufferBinding, num? copyWriteBufferBinding, num? uniformBuffer, num? uniformBufferBinding, num? uniformBufferStart, num? uniformBufferSize, num? maxVertexUniformBlocks, num? maxFragmentUniformBlocks, num? maxCombinedUniformBlocks, num? maxUniformBufferBindings, num? maxUniformBlockSize, num? maxCombinedVertexUniformComponents, num? maxCombinedFragmentUniformComponents, num? uniformBufferOffsetAlignment, num? activeUniformBlocks, num? uniformType, num? uniformSize, num? uniformBlockIndex, num? uniformOffset, num? uniformArrayStride, num? uniformMatrixStride, num? uniformIsRowMajor, num? uniformBlockBinding$, num? uniformBlockDataSize, num? uniformBlockActiveUniforms, num? uniformBlockActiveUniformIndices, num? uniformBlockReferencedByVertexShader, num? uniformBlockReferencedByFragmentShader, num? invalidIndex, num? maxVertexOutputComponents, num? maxFragmentInputComponents, num? maxServerWaitTimeout, num? objectType, num? syncCondition, num? syncStatus, num? syncFlags, num? syncFence, num? syncGpuCommandsComplete, num? unsignaled, num? signaled, num? alreadySignaled, num? timeoutExpired, num? conditionSatisfied, num? waitFailed, num? syncFlushCommandsBit, num? vertexAttribArrayDivisor, num? anySamplesPassed, num? anySamplesPassedConservative, num? samplerBinding, num? rgb10A2ui, num? int2101010Rev, num? transformFeedback, num? transformFeedbackPaused, num? transformFeedbackActive, num? transformFeedbackBinding, num? textureImmutableFormat, num? maxElementIndex, num? textureImmutableLevels, num? timeoutIgnored, num? maxClientWaitTimeoutWebgl, void beginQuery(num, WebGLQuery)?, void beginTransformFeedback(num)?, void bindBufferBase(num, num, [WebGLBuffer?])?, void bindBufferRange(num, num, num, num, [WebGLBuffer?])?, void bindSampler(num, [WebGLSampler?])?, void bindTransformFeedback(num, [WebGLTransformFeedback?])?, void bindVertexArray([WebGLVertexArrayObject?])?, void blitFramebuffer(num, num, num, num, num, num, num, num, num, num)?, void clearBufferfi(num, num, num, num)?, num clientWaitSync(WebGLSync, num, num)?, void copyBufferSubData(num, num, num, num, num)?, void copyTexSubImage3D(num, num, num, num, num, num, num, num, num)?, WebGLQuery? createQuery()?, WebGLSampler? createSampler()?, WebGLTransformFeedback? createTransformFeedback()?, WebGLVertexArrayObject? createVertexArray()?, void deleteQuery([WebGLQuery?])?, void deleteSampler([WebGLSampler?])?, void deleteSync([WebGLSync?])?, void deleteTransformFeedback([WebGLTransformFeedback?])?, void deleteVertexArray([WebGLVertexArrayObject?])?, void drawArraysInstanced(num, num, num, num)?, void drawElementsInstanced(num, num, num, num, num)?, void drawRangeElements(num, num, num, num, num, num)?, void endQuery(num)?, void endTransformFeedback()?, WebGLSync? fenceSync(num, num)?, void framebufferTextureLayer(num, num, num, num, [WebGLTexture?])?, String? getActiveUniformBlockName(WebGLProgram, num)?, dynamic getActiveUniformBlockParameter(WebGLProgram, num, num)?, void getBufferSubData(num, num, ArrayBufferView, [num?, num?])?, num getFragDataLocation(WebGLProgram, String)?, dynamic getIndexedParameter(num, num)?, dynamic getInternalformatParameter(num, num, num)?, WebGLQuery? getQuery(num, num)?, dynamic getQueryParameter(WebGLQuery, num)?, dynamic getSamplerParameter(WebGLSampler, num)?, dynamic getSyncParameter(WebGLSync, num)?, WebGLActiveInfo? getTransformFeedbackVarying(WebGLProgram, num)?, num getUniformBlockIndex(WebGLProgram, String)?, bool isQuery([WebGLQuery?])?, bool isSampler([WebGLSampler?])?, bool isSync([WebGLSync?])?, bool isTransformFeedback([WebGLTransformFeedback?])?, bool isVertexArray([WebGLVertexArrayObject?])?, void pauseTransformFeedback()?, void readBuffer(num)?, void renderbufferStorageMultisample(num, num, num, num, num)?, void resumeTransformFeedback()?, void samplerParameterf(WebGLSampler, num, num)?, void samplerParameteri(WebGLSampler, num, num)?, void texStorage2D(num, num, num, num, num)?, void texStorage3D(num, num, num, num, num, num)?, void uniform1ui(num, [WebGLUniformLocation?])?, void uniform2ui(num, num, [WebGLUniformLocation?])?, void uniform3ui(num, num, num, [WebGLUniformLocation?])?, void uniform4ui(num, num, num, num, [WebGLUniformLocation?])?, void uniformBlockBinding(WebGLProgram, num, num)?, void vertexAttribDivisor(num, num)?, void vertexAttribI4i(num, num, num, num, num)?, void vertexAttribI4ui(num, num, num, num, num)?, void vertexAttribIPointer(num, num, num, num, num)?, void waitSync(WebGLSync, num, num)?})
factory

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
colorAttachment10 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment11 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment12 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment13 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment14 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment15 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment5 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment6 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment7 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
colorAttachment9 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
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
drawBuffer10 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer11 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer12 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer13 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer14 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer15 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer5 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer6 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer7 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffer9 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
drawBuffers → ({void Function(List<num> 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
hashCode int
The hash code for this object.
no setterinherited
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
r11fG11fB10f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r16f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r16i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r16ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r32i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r32ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
r8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rasterizerDiscard num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readBuffer ↔ void Function(num)

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

getter/setter pair
readBuffer$ num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readFramebuffer num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
readFramebufferBinding num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
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
rg16f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg16i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg16ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg32f num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg32i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg32ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rg8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
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
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
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
rgba8 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba8i num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba8Snorm num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgba8ui num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgbaInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgbInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
rgInteger num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
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
unsignedInt2101010Rev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedInt248 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedInt5999Rev num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSampler2d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSampler2dArray num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSampler3d num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntSamplerCube num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntVec2 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntVec3 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedIntVec4 num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
unsignedNormalized num

Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension

no setter
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

Methods

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

Operators

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

Static Properties

activeUniformBlocks num
no setter
alreadySignaled num
no setter
anySamplesPassed num
no setter
anySamplesPassedConservative num
no setter
color num
no setter
colorAttachment1 num
no setter
colorAttachment10 num
no setter
colorAttachment11 num
no setter
colorAttachment12 num
no setter
colorAttachment13 num
no setter
colorAttachment14 num
no setter
colorAttachment15 num
no setter
colorAttachment2 num
no setter
colorAttachment3 num
no setter
colorAttachment4 num
no setter
colorAttachment5 num
no setter
colorAttachment6 num
no setter
colorAttachment7 num
no setter
colorAttachment8 num
no setter
colorAttachment9 num
no setter
compareRefToTexture num
no setter
conditionSatisfied num
no setter
copyReadBuffer num
no setter
copyReadBufferBinding num
no setter
copyWriteBuffer num
no setter
copyWriteBufferBinding num
no setter
currentQuery num
no setter
depth num
no setter
depth24Stencil8 num
no setter
depth32fStencil8 num
no setter
depthComponent24 num
no setter
depthComponent32f num
no setter
drawBuffer0 num
no setter
drawBuffer1 num
no setter
drawBuffer10 num
no setter
drawBuffer11 num
no setter
drawBuffer12 num
no setter
drawBuffer13 num
no setter
drawBuffer14 num
no setter
drawBuffer15 num
no setter
drawBuffer2 num
no setter
drawBuffer3 num
no setter
drawBuffer4 num
no setter
drawBuffer5 num
no setter
drawBuffer6 num
no setter
drawBuffer7 num
no setter
drawBuffer8 num
no setter
drawBuffer9 num
no setter
drawFramebuffer num
no setter
drawFramebufferBinding num
no setter
dynamicCopy num
no setter
dynamicRead num
no setter
float32UnsignedInt248Rev num
no setter
floatmaT2x3 num
no setter
floatmaT2x4 num
no setter
floatmaT3x2 num
no setter
floatmaT3x4 num
no setter
floatmaT4x2 num
no setter
floatmaT4x3 num
no setter
fragmentShaderDerivativeHint num
no setter
framebufferAttachmentAlphaSize num
no setter
framebufferAttachmentBlueSize num
no setter
framebufferAttachmentColorEncoding num
no setter
framebufferAttachmentComponentType num
no setter
framebufferAttachmentDepthSize num
no setter
framebufferAttachmentGreenSize num
no setter
framebufferAttachmentRedSize num
no setter
framebufferAttachmentStencilSize num
no setter
framebufferAttachmentTextureLayer num
no setter
framebufferDefault num
no setter
framebufferIncompleteMultisample num
no setter
halfFloat num
no setter
int2101010Rev num
no setter
interleavedAttribs num
no setter
intSampler2d num
no setter
intSampler2dArray num
no setter
intSampler3d num
no setter
intSamplerCube num
no setter
invalidIndex num
no setter
max num
no setter
max3dTextureSize num
no setter
maxArrayTextureLayers num
no setter
maxClientWaitTimeoutWebgl num
no setter
maxColorAttachments num
no setter
maxCombinedFragmentUniformComponents num
no setter
maxCombinedUniformBlocks num
no setter
maxCombinedVertexUniformComponents num
no setter
maxDrawBuffers num
no setter
maxElementIndex num
no setter
maxElementsIndices num
no setter
maxElementsVertices num
no setter
maxFragmentInputComponents num
no setter
maxFragmentUniformBlocks num
no setter
maxFragmentUniformComponents num
no setter
maxProgramTexelOffset num
no setter
maxSamples num
no setter
maxServerWaitTimeout num
no setter
maxTextureLodBias num
no setter
maxTransformFeedbackInterleavedComponents num
no setter
maxTransformFeedbackSeparateAttribs num
no setter
maxTransformFeedbackSeparateComponents num
no setter
maxUniformBlockSize num
no setter
maxUniformBufferBindings num
no setter
maxVaryingComponents num
no setter
maxVertexOutputComponents num
no setter
maxVertexUniformBlocks num
no setter
maxVertexUniformComponents num
no setter
min num
no setter
minProgramTexelOffset num
no setter
objectType num
no setter
packRowLength num
no setter
packSkipPixels num
no setter
packSkipRows num
no setter
pixelPackBuffer num
no setter
pixelPackBufferBinding num
no setter
pixelUnpackBuffer num
no setter
pixelUnpackBufferBinding num
no setter
queryResult num
no setter
queryResultAvailable num
no setter
r11fG11fB10f num
no setter
r16f num
no setter
r16i num
no setter
r16ui num
no setter
r32f num
no setter
r32i num
no setter
r32ui num
no setter
r8 num
no setter
r8i num
no setter
r8Snorm num
no setter
r8ui num
no setter
rasterizerDiscard num
no setter
readBuffer num
no setter
readFramebuffer num
no setter
readFramebufferBinding num
no setter
red num
no setter
redInteger num
no setter
renderbufferSamples num
no setter
rg num
no setter
rg16f num
no setter
rg16i num
no setter
rg16ui num
no setter
rg32f num
no setter
rg32i num
no setter
rg32ui num
no setter
rg8 num
no setter
rg8i num
no setter
rg8Snorm num
no setter
rg8ui num
no setter
rgb10A2 num
no setter
rgb10A2ui num
no setter
rgb16f num
no setter
rgb16i num
no setter
rgb16ui num
no setter
rgb32f num
no setter
rgb32i num
no setter
rgb32ui num
no setter
rgb8 num
no setter
rgb8i num
no setter
rgb8Snorm num
no setter
rgb8ui num
no setter
rgb9E5 num
no setter
rgba16f num
no setter
rgba16i num
no setter
rgba16ui num
no setter
rgba32f num
no setter
rgba32i num
no setter
rgba32ui num
no setter
rgba8 num
no setter
rgba8i num
no setter
rgba8Snorm num
no setter
rgba8ui num
no setter
rgbaInteger num
no setter
rgbInteger num
no setter
rgInteger num
no setter
sampler2dArray num
no setter
sampler2dArrayShadow num
no setter
sampler2dShadow num
no setter
sampler3d num
no setter
samplerBinding num
no setter
samplerCubeShadow num
no setter
separateAttribs num
no setter
signaled num
no setter
signedNormalized num
no setter
srgb num
no setter
srgb8 num
no setter
srgb8Alpha8 num
no setter
staticCopy num
no setter
staticRead num
no setter
stencil num
no setter
streamCopy num
no setter
streamRead num
no setter
syncCondition num
no setter
syncFence num
no setter
syncFlags num
no setter
syncFlushCommandsBit num
no setter
syncGpuCommandsComplete num
no setter
syncStatus num
no setter
texture2dArray num
no setter
texture3d num
no setter
textureBaseLevel num
no setter
textureBinding2dArray num
no setter
textureBinding3d num
no setter
textureCompareFunc num
no setter
textureCompareMode num
no setter
textureImmutableFormat num
no setter
textureImmutableLevels num
no setter
textureMaxLevel num
no setter
textureMaxLod num
no setter
textureMinLod num
no setter
textureWrapR num
no setter
timeoutExpired num
no setter
timeoutIgnored num
no setter
transformFeedback num
no setter
transformFeedbackActive num
no setter
transformFeedbackBinding num
no setter
transformFeedbackBuffer num
no setter
transformFeedbackBufferBinding num
no setter
transformFeedbackBufferMode num
no setter
transformFeedbackBufferSize num
no setter
transformFeedbackBufferStart num
no setter
transformFeedbackPaused num
no setter
transformFeedbackPrimitivesWritten num
no setter
transformFeedbackVaryings num
no setter
uniformArrayStride num
no setter
uniformBlockActiveUniformIndices num
no setter
uniformBlockActiveUniforms num
no setter
uniformBlockBinding num
no setter
uniformBlockDataSize num
no setter
uniformBlockIndex num
no setter
uniformBlockReferencedByFragmentShader num
no setter
uniformBlockReferencedByVertexShader num
no setter
uniformBuffer num
no setter
uniformBufferBinding num
no setter
uniformBufferOffsetAlignment num
no setter
uniformBufferSize num
no setter
uniformBufferStart num
no setter
uniformIsRowMajor num
no setter
uniformMatrixStride num
no setter
uniformOffset num
no setter
uniformSize num
no setter
uniformType num
no setter
unpackImageHeight num
no setter
unpackRowLength num
no setter
unpackSkipImages num
no setter
unpackSkipPixels num
no setter
unpackSkipRows num
no setter
unsignaled num
no setter
unsignedInt10f11f11fRev num
no setter
unsignedInt2101010Rev num
no setter
unsignedInt248 num
no setter
unsignedInt5999Rev num
no setter
unsignedIntSampler2d num
no setter
unsignedIntSampler2dArray num
no setter
unsignedIntSampler3d num
no setter
unsignedIntSamplerCube num
no setter
unsignedIntVec2 num
no setter
unsignedIntVec3 num
no setter
unsignedIntVec4 num
no setter
unsignedNormalized num
no setter
vertexArrayBinding num
no setter
vertexAttribArrayDivisor num
no setter
vertexAttribArrayInteger num
no setter
waitFailed num
no setter