WebGL2RenderingContext class
- Implemented types
- Available extensions
- Annotations
- 
    - @JS.new()
- @staticInterop
 
Constructors
- WebGL2RenderingContext()
- 
          
            factory
Properties
- activeAttributes → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- activeTexture ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- activeTexture$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- activeUniformBlocks → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- activeUniforms → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- aliasedLineWidthRange → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- aliasedPointSizeRange → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- alpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- alphaBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- alreadySignaled → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- always → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- anySamplesPassed → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- anySamplesPassedConservative → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- arrayBuffer → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- arrayBufferBinding → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- attachedShaders → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- attachShader ↔ void Function(WebGLProgram, WebGLShader)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- back → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- beginQuery ↔ void Function(num, WebGLQuery)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- beginTransformFeedback ↔ void Function(num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- bindAttribLocation ↔ void Function(WebGLProgram, num, String)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- bindBuffer ↔ void Function(num, [WebGLBuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- bindBufferBase ↔ void Function(num, num, [WebGLBuffer?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- bindBufferRange ↔ void Function(num, num, num, num, [WebGLBuffer?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- bindFramebuffer ↔ void Function(num, [WebGLFramebuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- bindRenderbuffer ↔ void Function(num, [WebGLRenderbuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- bindSampler ↔ void Function(num, [WebGLSampler?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- bindTexture ↔ void Function(num, [WebGLTexture?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- bindTransformFeedback ↔ void Function(num, [WebGLTransformFeedback?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- bindVertexArray ↔ void Function([WebGLVertexArrayObject?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- blend → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendColor ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- blendColor$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendDstAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendDstRgb → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendEquation ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- blendEquation$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendEquationAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendEquationRgb → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendEquationSeparate ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- blendFunc ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- blendFuncSeparate ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- blendSrcAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blendSrcRgb → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- blitFramebuffer ↔ void Function(num, num, num, num, num, num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- blueBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- bool$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- boolVec2 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- boolVec3 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- boolVec4 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- browserDefaultWebgl → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- bufferData → ({void Function(num target, num size, num usage) $1, void Function(num target, num usage, [Object? srcData]) $2, void Function(num target, ArrayBufferView srcData, num usage, num srcOffset, [num? length]) $3})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2, $3no setter
- bufferSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- bufferSubData → ({void Function(num target, num dstByteOffset, Object srcData) $1, void Function(num target, num dstByteOffset, ArrayBufferView srcData, num srcOffset, [num? length]) $2})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no setter
- bufferUsage → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- byte → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- ccw → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- checkFramebufferStatus ↔ num Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- clampToEdge → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- clear ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- clearBufferfi ↔ void Function(num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- 
  clearBufferfv
  → ({void Function(num 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, $2no 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, $2no 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, $2no setter
- clearColor ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- clearDepth ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- clearStencil ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- clientWaitSync ↔ num Function(WebGLSync, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- color → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment0 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- colorAttachment1 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment10 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment11 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment12 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment13 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment14 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment15 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment2 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment3 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment4 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment5 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment6 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment7 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorAttachment9 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- colorBufferBit → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- colorClearValue → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- colorMask ↔ void Function(bool, bool, bool, bool)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- colorWritemask → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- compareRefToTexture → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- compileShader ↔ void Function(WebGLShader)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- compileStatus → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- compressedTexImage2D → ({void Function(num target, num level, num internalformat, num width, num height, num border, num imageSize, num offset) $1, void Function(num target, num level, num internalformat, num width, num height, num border, ArrayBufferView srcData, [num? srcOffset, num? srcLengthOverride]) $2})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no setter
- compressedTexSubImage2D → ({void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num imageSize, num offset) $1, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, ArrayBufferView srcData, [num? srcOffset, num? srcLengthOverride]) $2})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no setter
- compressedTextureFormats → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- conditionSatisfied → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- constantAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- constantColor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- contextLostWebgl → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- copyBufferSubData ↔ void Function(num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- copyReadBuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- copyReadBufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- copyTexImage2D ↔ void Function(num, num, num, num, num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- copyTexSubImage2D ↔ void Function(num, num, num, num, num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- copyTexSubImage3D ↔ void Function(num, num, num, num, num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- copyWriteBuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- copyWriteBufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- createBuffer ↔ WebGLBuffer? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- createFramebuffer ↔ WebGLFramebuffer? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- createProgram ↔ WebGLProgram? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- createQuery ↔ WebGLQuery? Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- createRenderbuffer ↔ WebGLRenderbuffer? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- createSampler ↔ WebGLSampler? Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- createShader ↔ WebGLShader? Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- createTexture ↔ WebGLTexture? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- createTransformFeedback ↔ WebGLTransformFeedback? Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- createVertexArray ↔ WebGLVertexArrayObject? Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- cullFace ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- cullFace$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- cullFaceMode → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- currentProgram → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- currentQuery → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- currentVertexAttrib → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- cw → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- decr → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- decrWrap → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- deleteBuffer ↔ void Function([WebGLBuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- deleteFramebuffer ↔ void Function([WebGLFramebuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- deleteProgram ↔ void Function([WebGLProgram?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- deleteQuery ↔ void Function([WebGLQuery?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- deleteRenderbuffer ↔ void Function([WebGLRenderbuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- deleteSampler ↔ void Function([WebGLSampler?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- deleteShader ↔ void Function([WebGLShader?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- deleteStatus → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- deleteSync ↔ void Function([WebGLSync?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- deleteTexture ↔ void Function([WebGLTexture?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- deleteTransformFeedback ↔ void Function([WebGLTransformFeedback?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- deleteVertexArray ↔ void Function([WebGLVertexArrayObject?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- depth → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- depth24Stencil8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- depth32fStencil8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- depthAttachment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthBufferBit → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthClearValue → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthComponent → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthComponent16 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthComponent24 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- depthComponent32f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- depthFunc ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- depthFunc$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthMask ↔ void Function(bool)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- depthRange ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- depthRange$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthStencil → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthStencilAttachment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthTest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- depthWritemask → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- detachShader ↔ void Function(WebGLProgram, WebGLShader)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- disable ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- disableVertexAttribArray ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- dither → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- dontCare → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- drawArrays ↔ void Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- drawArraysInstanced ↔ void Function(num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- drawBuffer0 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer1 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer10 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer11 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer12 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer13 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer14 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer15 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer2 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer3 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer4 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer5 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer6 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer7 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawBuffer9 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- 
  drawBuffers
  → ({void Function(List<num> buffers) $1, void Function(Iterable<num> buffers) $2})
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension Overload accessor: $1, $2no setter
- drawElements ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- drawElementsInstanced ↔ void Function(num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- drawFramebuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawFramebufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- drawingBufferColorSpace ↔ PredefinedColorSpace
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- drawingBufferHeight → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension MDN Referenceno setter
- drawingBufferWidth → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension MDN Referenceno setter
- drawRangeElements ↔ void Function(num, num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- dstAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- dstColor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- dynamicCopy → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- dynamicDraw → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- dynamicRead → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- elementArrayBuffer → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- elementArrayBufferBinding → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- enable ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- enableVertexAttribArray ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- endQuery ↔ void Function(num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- endTransformFeedback ↔ void Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- equal → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- fastest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- fenceSync ↔ WebGLSync? Function(num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- finish ↔ void Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- float → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- float32UnsignedInt248Rev → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatMat2 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- floatmaT2x3 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatmaT2x4 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatMat3 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- floatmaT3x2 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatmaT3x4 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatMat4 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- floatmaT4x2 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatmaT4x3 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- floatVec2 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- floatVec3 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- floatVec4 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- flush ↔ void Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- fragmentShader → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- fragmentShaderDerivativeHint → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebuffer → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferAttachmentAlphaSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentBlueSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentColorEncoding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentComponentType → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentDepthSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentGreenSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentObjectName → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferAttachmentObjectType → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferAttachmentRedSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentStencilSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentTextureCubeMapFace → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferAttachmentTextureLayer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferAttachmentTextureLevel → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferBinding → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferComplete → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferDefault → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferIncompleteAttachment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferIncompleteDimensions → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferIncompleteMissingAttachment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- framebufferIncompleteMultisample → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- framebufferRenderbuffer ↔ void Function(num, num, num, [WebGLRenderbuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- framebufferTexture2D ↔ void Function(num, num, num, num, [WebGLTexture?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- framebufferTextureLayer ↔ void Function(num, num, num, num, [WebGLTexture?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- framebufferUnsupported → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- front → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- frontAndBack → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- frontFace ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- frontFace$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- funcAdd → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- funcReverseSubtract → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- funcSubtract → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- generateMipmap ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- generateMipmapHint → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- gequal → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- getActiveAttrib ↔ WebGLActiveInfo? Function(WebGLProgram, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getActiveUniform ↔ WebGLActiveInfo? Function(WebGLProgram, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getActiveUniformBlockName ↔ String? Function(WebGLProgram, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getActiveUniformBlockParameter ↔ dynamic Function(WebGLProgram, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- 
  getActiveUniforms
  → ({dynamic Function(WebGLProgram 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, $2no setter
- 
  getAttachedShaders
  ↔ List<WebGLShader> ? Function(WebGLProgram)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getAttribLocation ↔ num Function(WebGLProgram, String)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getBufferParameter ↔ dynamic Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getBufferSubData ↔ void Function(num, num, ArrayBufferView, [num?, num?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getContextAttributes ↔ WebGLContextAttributes? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getError ↔ num Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getExtension → ({ANGLEInstancedArrays? Function(String extensionName) $1, EXTTextureCompressionRgtc? Function(String extensionName) $10, EXTTextureFilterAnisotropic? Function(String extensionName) $11, KHRParallelShaderCompile? Function(String extensionName) $12, OESElementIndexUint? Function(String extensionName) $13, OESFboRenderMipmap? Function(String extensionName) $14, OESStandardDerivatives? Function(String extensionName) $15, OESTextureFloat? Function(String extensionName) $16, OESTextureFloatLinear? Function(String extensionName) $17, OESTextureHalfFloat? Function(String extensionName) $18, OESTextureHalfFloatLinear? Function(String extensionName) $19, EXTBlendMinmax? Function(String extensionName) $2, OESVertexArrayObject? Function(String extensionName) $20, OVRMultiview2? Function(String extensionName) $21, WEBGLColorBufferFloat? Function(String extensionName) $22, WEBGLCompressedTextureAstc? Function(String extensionName) $23, WEBGLCompressedTextureEtc? Function(String extensionName) $24, WEBGLCompressedTextureEtc1? Function(String extensionName) $25, WEBGLCompressedTexturePvrtc? Function(String extensionName) $26, WEBGLCompressedTextureS3tc? Function(String extensionName) $27, WEBGLCompressedTextureS3tcSrgb? Function(String extensionName) $28, WEBGLDebugRendererInfo? Function(String extensionName) $29, EXTColorBufferFloat? Function(String extensionName) $3, WEBGLDebugShaders? Function(String extensionName) $30, WEBGLDepthTexture? Function(String extensionName) $31, WEBGLDrawBuffers? Function(String extensionName) $32, WEBGLLoseContext? Function(String extensionName) $33, WEBGLMultiDraw? Function(String extensionName) $34, dynamic Function(String name) $35, EXTColorBufferHalfFloat? Function(String extensionName) $4, EXTFloatBlend? Function(String extensionName) $5, EXTFragDepth? Function(String extensionName) $6, EXTSRGB? Function(String extensionName) $7, EXTShaderTextureLod? Function(String extensionName) $8, EXTTextureCompressionBptc? Function(String extensionName) $9})
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension Overload accessor: $1, $2, $3, $4, $5, $6, $7, $8, $9, $10, $11, $12, $13, $14, $15, $16, $17, $18, $19, $20, $21, $22, $23, $24, $25, $26, $27, $28, $29, $30, $31, $32, $33, $34, $35no setter
- getFragDataLocation ↔ num Function(WebGLProgram, String)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getFramebufferAttachmentParameter ↔ dynamic Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getIndexedParameter ↔ dynamic Function(num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getInternalformatParameter ↔ dynamic Function(num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getParameter ↔ dynamic Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getProgramInfoLog ↔ String? Function(WebGLProgram)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getProgramParameter ↔ dynamic Function(WebGLProgram, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getQuery ↔ WebGLQuery? Function(num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getQueryParameter ↔ dynamic Function(WebGLQuery, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getRenderbufferParameter ↔ dynamic Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getSamplerParameter ↔ dynamic Function(WebGLSampler, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getShaderInfoLog ↔ String? Function(WebGLShader)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getShaderParameter ↔ dynamic Function(WebGLShader, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getShaderPrecisionFormat ↔ WebGLShaderPrecisionFormat? Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getShaderSource ↔ String? Function(WebGLShader)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  getSupportedExtensions
  ↔ List<String> ? Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getSyncParameter ↔ dynamic Function(WebGLSync, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getTexParameter ↔ dynamic Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getTransformFeedbackVarying ↔ WebGLActiveInfo? Function(WebGLProgram, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- getUniform ↔ dynamic Function(WebGLProgram, WebGLUniformLocation)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getUniformBlockIndex ↔ num Function(WebGLProgram, String)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- 
  getUniformIndices
  → ({List<num> ? Function(WebGLProgram 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, $2no setter
- getUniformLocation ↔ WebGLUniformLocation? Function(WebGLProgram, String)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getVertexAttrib ↔ dynamic Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- getVertexAttribOffset ↔ num Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- greater → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- greenBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- halfFloat → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- hashCode → int
- 
  The hash code for this object.
  no setterinherited
- highFloat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- highInt → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- hint ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- implementationColorReadFormat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- implementationColorReadType → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- incr → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- incrWrap → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- int$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- int2101010Rev → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- interleavedAttribs → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- intSampler2d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- intSampler2dArray → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- intSampler3d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- intSamplerCube → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- intVec2 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- intVec3 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- intVec4 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- 
  invalidateFramebuffer
  → ({void Function(num 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, $2no 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, $2no setter
- invalidEnum → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- invalidFramebufferOperation → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- invalidIndex → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- invalidOperation → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- invalidValue → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- invert → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- isBuffer ↔ bool Function([WebGLBuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isContextLost ↔ bool Function()
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isEnabled ↔ bool Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isFramebuffer ↔ bool Function([WebGLFramebuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isProgram ↔ bool Function([WebGLProgram?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isQuery ↔ bool Function([WebGLQuery?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- isRenderbuffer ↔ bool Function([WebGLRenderbuffer?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isSampler ↔ bool Function([WebGLSampler?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- isShader ↔ bool Function([WebGLShader?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isSync ↔ bool Function([WebGLSync?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- isTexture ↔ bool Function([WebGLTexture?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- isTransformFeedback ↔ bool Function([WebGLTransformFeedback?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- isVertexArray ↔ bool Function([WebGLVertexArrayObject?])
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- keep → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lequal → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- less → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- linear → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- linearMipmapLinear → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- linearMipmapNearest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lineLoop → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lines → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lineStrip → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lineWidth ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- lineWidth$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- linkProgram ↔ void Function(WebGLProgram)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- linkStatus → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lowFloat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- lowInt → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- luminance → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- luminanceAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- max → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- max3dTextureSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxArrayTextureLayers → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxClientWaitTimeoutWebgl → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxColorAttachments → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxCombinedFragmentUniformComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxCombinedTextureImageUnits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxCombinedUniformBlocks → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxCombinedVertexUniformComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxCubeMapTextureSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxDrawBuffers → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxElementIndex → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxElementsIndices → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxElementsVertices → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxFragmentInputComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxFragmentUniformBlocks → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxFragmentUniformComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxFragmentUniformVectors → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxProgramTexelOffset → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxRenderbufferSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxSamples → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxServerWaitTimeout → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxTextureImageUnits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxTextureLodBias → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxTextureSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxTransformFeedbackInterleavedComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxTransformFeedbackSeparateAttribs → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxTransformFeedbackSeparateComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxUniformBlockSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxUniformBufferBindings → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxVaryingComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxVaryingVectors → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxVertexAttribs → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxVertexOutputComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxVertexTextureImageUnits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxVertexUniformBlocks → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxVertexUniformComponents → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- maxVertexUniformVectors → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- maxViewportDims → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- mediumFloat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- mediumInt → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- min → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- minProgramTexelOffset → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- mirroredRepeat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- nearest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- nearestMipmapLinear → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- nearestMipmapNearest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- never → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- nicest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- noError → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- none → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- notequal → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- objectType → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- one → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- oneMinusConstantAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- oneMinusConstantColor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- oneMinusDstAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- oneMinusDstColor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- oneMinusSrcAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- oneMinusSrcColor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- outOfMemory → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- packAlignment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- packRowLength → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- packSkipPixels → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- packSkipRows → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- pauseTransformFeedback ↔ void Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- pixelPackBuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- pixelPackBufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- pixelStorei ↔ void Function(num, Object)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- pixelUnpackBuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- pixelUnpackBufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- points → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- polygonOffset ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- polygonOffsetFactor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- polygonOffsetFill → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- polygonOffsetUnits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- queryResult → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- queryResultAvailable → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r11fG11fB10f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r16f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r16i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r16ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r32f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r32i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r32ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r8i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r8Snorm → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- r8ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rasterizerDiscard → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- readBuffer ↔ void Function(num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- readBuffer$ → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- readFramebuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- readFramebufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- readPixels → ({void Function(num x, num y, num width, num height, num format, num type, [ArrayBufferView? dstData]) $1, void Function(num x, num y, num width, num height, num format, num type, num offset) $2, void Function(num x, num y, num width, num height, num format, num type, ArrayBufferView dstData, num dstOffset) $3})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2, $3no setter
- red → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- redBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- redInteger → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- renderbuffer → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferAlphaSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferBinding → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferBlueSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferDepthSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferGreenSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferHeight → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferInternalFormat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferRedSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferSamples → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- renderbufferStencilSize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderbufferStorage ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- renderbufferStorageMultisample ↔ void Function(num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- renderbufferWidth → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- renderer → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- repeat → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- replace → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- resumeTransformFeedback ↔ void Function()
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- rg → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg16f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg16i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg16ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg32f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg32i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg32ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg8i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg8Snorm → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rg8ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- rgb10A2 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb10A2ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb16f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb16i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb16ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb32f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb32i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb32ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb565 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- rgb5A1 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- rgb8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb8i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb8Snorm → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb8ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgb9E5 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- rgba16f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba16i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba16ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba32f → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba32i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba32ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba4 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- rgba8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba8i → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba8Snorm → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgba8ui → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgbaInteger → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgbInteger → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- rgInteger → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- runtimeType → Type
- 
  A representation of the runtime type of the object.
  no setterinherited
- sampleAlphaToCoverage → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- sampleBuffers → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- sampleCoverage ↔ void Function(num, bool)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- sampleCoverage$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- sampleCoverageInvert → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- sampleCoverageValue → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- sampler2d → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- sampler2dArray → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- sampler2dArrayShadow → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- sampler2dShadow → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- sampler3d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- samplerBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- samplerCube → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- samplerCubeShadow → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- samplerParameterf ↔ void Function(WebGLSampler, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- samplerParameteri ↔ void Function(WebGLSampler, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- samples → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- scissor ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- scissorBox → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- scissorTest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- separateAttribs → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- shaderSource ↔ void Function(WebGLShader, String)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- shaderType → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- shadingLanguageVersion → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- short → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- signaled → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- signedNormalized → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- srcAlpha → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- srcAlphaSaturate → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- srcColor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- srgb → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- srgb8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- srgb8Alpha8 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- staticCopy → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- staticDraw → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- staticRead → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- stencil → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- stencilAttachment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackFail → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackFunc → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackPassDepthFail → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackPassDepthPass → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackRef → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackValueMask → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBackWritemask → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilBufferBit → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilClearValue → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilFail → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilFunc ↔ void Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- stencilFunc$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilFuncSeparate ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- stencilIndex8 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilMask ↔ void Function(num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- stencilMaskSeparate ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- stencilOp ↔ void Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- stencilOpSeparate ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- stencilPassDepthFail → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilPassDepthPass → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilRef → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilTest → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilValueMask → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- stencilWritemask → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- streamCopy → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- streamDraw → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- streamRead → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- subpixelBits → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- syncCondition → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- syncFence → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- syncFlags → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- syncFlushCommandsBit → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- syncGpuCommandsComplete → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- syncStatus → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- texImage2D → ({void Function(num target, num level, num internalformat, num format, num type, Object source) $1, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, [ArrayBufferView? pixels]) $2, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, num pboOffset) $3, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, Object source) $4, void Function(num target, num level, num internalformat, num width, num height, num border, num format, num type, ArrayBufferView srcData, num srcOffset) $5})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2, $3, $4, $5no 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, $4no setter
- texParameterf ↔ void Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- texParameteri ↔ void Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- texStorage2D ↔ void Function(num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- texStorage3D ↔ void Function(num, num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- texSubImage2D → ({void Function(num target, num level, num xoffset, num yoffset, num format, num type, Object source) $1, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, [ArrayBufferView? pixels]) $2, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, num pboOffset) $3, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, Object source) $4, void Function(num target, num level, num xoffset, num yoffset, num width, num height, num format, num type, ArrayBufferView srcData, num srcOffset) $5})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2, $3, $4, $5no setter
- texSubImage3D → ({void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num type, num pboOffset) $1, void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num type, Object source) $2, void Function(num target, num level, num xoffset, num yoffset, num zoffset, num width, num height, num depth, num format, num type, [ArrayBufferView? srcData, num? srcOffset]) $3})
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension Overload accessor: $1, $2, $3no setter
- texture → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture0 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture1 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture10 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture11 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture12 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture13 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture14 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture15 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture16 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture17 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture18 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture19 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture2 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture20 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture21 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture22 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture23 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture24 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture25 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture26 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture27 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture28 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture29 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture2d → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture2dArray → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- texture3 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture30 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture31 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture3d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- texture4 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture5 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture6 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture7 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture8 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- texture9 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureBaseLevel → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureBinding2d → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureBinding2dArray → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureBinding3d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureBindingCubeMap → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCompareFunc → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureCompareMode → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureCubeMap → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCubeMapNegativeX → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCubeMapNegativeY → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCubeMapNegativeZ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCubeMapPositiveX → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCubeMapPositiveY → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureCubeMapPositiveZ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureImmutableFormat → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureImmutableLevels → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureMagFilter → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureMaxLevel → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureMaxLod → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureMinFilter → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureMinLod → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureWrapR → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- textureWrapS → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- textureWrapT → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- timeoutExpired → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- timeoutIgnored → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedback → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackActive → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackBuffer → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackBufferBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackBufferMode → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackBufferSize → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackBufferStart → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackPaused → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- transformFeedbackPrimitivesWritten → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- 
  transformFeedbackVaryings
  → ({void Function(WebGLProgram 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, $2no setter
- transformFeedbackVaryings$ → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- triangleFan → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- triangles → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- triangleStrip → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- uniform1f ↔ void Function(num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform1fv
  → ({void Function(WebGLUniformLocation? location, Object data, [num? srcOffset, num? srcLength]) $1, void Function(WebGLUniformLocation? location, Iterable<num> data, [num? srcOffset, num? srcLength]) $2})
- 
      Available on WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no setter
- uniform1i ↔ void Function(num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform1iv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no setter
- uniform2f ↔ void Function(num, num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform2fv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no setter
- uniform2i ↔ void Function(num, num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform2iv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no setter
- uniform3f ↔ void Function(num, num, num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform3fv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no setter
- uniform3i ↔ void Function(num, num, num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform3iv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no setter
- uniform4f ↔ void Function(num, num, num, num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform4fv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no setter
- uniform4i ↔ void Function(num, num, num, num, [WebGLUniformLocation?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  uniform4iv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no 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
- 
  uniformMatrix2fv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no 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, $2no setter
- 
  uniformMatrix3fv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no 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, $2no setter
- 
  uniformMatrix4fv
  → ({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 WebGL2RenderingContextOverloads, provided by the WebGL2RenderingContextOverloads$Typings extension Overload accessor: $1, $2no 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, $2no 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, $2no 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
- unpackAlignment → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unpackColorspaceConversionWebgl → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unpackFlipYWebgl → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unpackImageHeight → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unpackPremultiplyAlphaWebgl → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unpackRowLength → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unpackSkipImages → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unpackSkipPixels → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unpackSkipRows → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignaled → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedByte → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unsignedInt → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unsignedInt10f11f11fRev → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedInt2101010Rev → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedInt248 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedInt5999Rev → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntSampler2d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntSampler2dArray → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntSampler3d → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntSamplerCube → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntVec2 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntVec3 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedIntVec4 → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedNormalized → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- unsignedShort → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unsignedShort4444 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unsignedShort5551 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- unsignedShort565 → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- useProgram ↔ void Function([WebGLProgram?])
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- validateProgram ↔ void Function(WebGLProgram)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- validateStatus → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vendor → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- version → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexArrayBinding → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- vertexAttrib1f ↔ void Function(num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  vertexAttrib1fv
  → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension Overload accessor: $1, $2no setter
- vertexAttrib2f ↔ void Function(num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  vertexAttrib2fv
  → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension Overload accessor: $1, $2no setter
- vertexAttrib3f ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  vertexAttrib3fv
  → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension Overload accessor: $1, $2no setter
- vertexAttrib4f ↔ void Function(num, num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- 
  vertexAttrib4fv
  → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension Overload accessor: $1, $2no setter
- vertexAttribArrayBufferBinding → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribArrayDivisor → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- vertexAttribArrayEnabled → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribArrayInteger → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- vertexAttribArrayNormalized → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribArrayPointer → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribArraySize → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribArrayStride → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribArrayType → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- vertexAttribDivisor ↔ void Function(num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- vertexAttribI4i ↔ void Function(num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- 
  vertexAttribI4iv
  → ({void Function(num index, Object values) $1, void Function(num index, Iterable<num> values) $2})
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension Overload accessor: $1, $2no 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, $2no setter
- vertexAttribIPointer ↔ void Function(num, num, num, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- vertexAttribPointer ↔ void Function(num, num, num, bool, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- vertexShader → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- viewport ↔ void Function(num, num, num, num)
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension getter/setter pair
- viewport$ → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
- waitFailed → num
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension no setter
- waitSync ↔ void Function(WebGLSync, num, num)
- 
      Available on WebGL2RenderingContextBase, provided by the WebGL2RenderingContextBase$Typings extension getter/setter pair
- zero → num
- 
      Available on WebGLRenderingContextBase, provided by the WebGLRenderingContextBase$Typings extension no setter
Methods
- 
  noSuchMethod(Invocation invocation) → dynamic 
- 
  Invoked when a nonexistent method or property is accessed.
  inherited
- 
  toString() → String 
- 
  A string representation of this object.
  inherited
Operators
- 
  operator ==(Object other) → bool 
- 
  The equality operator.
  inherited
Static Properties
- activeAttributes → num
- 
  
  no setter
- activeTexture → num
- 
  
  no setter
- activeUniformBlocks → num
- 
  
  no setter
- activeUniforms → num
- 
  
  no setter
- aliasedLineWidthRange → num
- 
  
  no setter
- aliasedPointSizeRange → num
- 
  
  no setter
- alpha → num
- 
  
  no setter
- alphaBits → num
- 
  
  no setter
- alreadySignaled → num
- 
  
  no setter
- always → num
- 
  
  no setter
- anySamplesPassed → num
- 
  
  no setter
- anySamplesPassedConservative → num
- 
  
  no setter
- arrayBuffer → num
- 
  
  no setter
- arrayBufferBinding → num
- 
  
  no setter
- attachedShaders → num
- 
  
  no setter
- back → num
- 
  
  no setter
- blend → num
- 
  
  no setter
- blendColor → num
- 
  
  no setter
- blendDstAlpha → num
- 
  
  no setter
- blendDstRgb → num
- 
  
  no setter
- blendEquation → num
- 
  
  no setter
- blendEquationAlpha → num
- 
  
  no setter
- blendEquationRgb → num
- 
  
  no setter
- blendSrcAlpha → num
- 
  
  no setter
- blendSrcRgb → num
- 
  
  no setter
- blueBits → num
- 
  
  no setter
- bool$ → num
- 
  
  no setter
- boolVec2 → num
- 
  
  no setter
- boolVec3 → num
- 
  
  no setter
- boolVec4 → num
- 
  
  no setter
- browserDefaultWebgl → num
- 
  
  no setter
- bufferSize → num
- 
  
  no setter
- bufferUsage → num
- 
  
  no setter
- byte → num
- 
  
  no setter
- ccw → num
- 
  
  no setter
- clampToEdge → num
- 
  
  no setter
- color → num
- 
  
  no setter
- colorAttachment0 → num
- 
  
  no setter
- colorAttachment1 → num
- 
  
  no setter
- colorAttachment10 → num
- 
  
  no setter
- colorAttachment11 → num
- 
  
  no setter
- colorAttachment12 → num
- 
  
  no setter
- colorAttachment13 → num
- 
  
  no setter
- colorAttachment14 → num
- 
  
  no setter
- colorAttachment15 → num
- 
  
  no setter
- colorAttachment2 → num
- 
  
  no setter
- colorAttachment3 → num
- 
  
  no setter
- colorAttachment4 → num
- 
  
  no setter
- colorAttachment5 → num
- 
  
  no setter
- colorAttachment6 → num
- 
  
  no setter
- colorAttachment7 → num
- 
  
  no setter
- colorAttachment8 → num
- 
  
  no setter
- colorAttachment9 → num
- 
  
  no setter
- colorBufferBit → num
- 
  
  no setter
- colorClearValue → num
- 
  
  no setter
- colorWritemask → num
- 
  
  no setter
- compareRefToTexture → num
- 
  
  no setter
- compileStatus → num
- 
  
  no setter
- compressedTextureFormats → num
- 
  
  no setter
- conditionSatisfied → num
- 
  
  no setter
- constantAlpha → num
- 
  
  no setter
- constantColor → num
- 
  
  no setter
- contextLostWebgl → num
- 
  
  no setter
- copyReadBuffer → num
- 
  
  no setter
- copyReadBufferBinding → num
- 
  
  no setter
- copyWriteBuffer → num
- 
  
  no setter
- copyWriteBufferBinding → num
- 
  
  no setter
- cullFace → num
- 
  
  no setter
- cullFaceMode → num
- 
  
  no setter
- currentProgram → num
- 
  
  no setter
- currentQuery → num
- 
  
  no setter
- currentVertexAttrib → num
- 
  
  no setter
- cw → num
- 
  
  no setter
- decr → num
- 
  
  no setter
- decrWrap → num
- 
  
  no setter
- deleteStatus → num
- 
  
  no setter
- depth → num
- 
  
  no setter
- depth24Stencil8 → num
- 
  
  no setter
- depth32fStencil8 → num
- 
  
  no setter
- depthAttachment → num
- 
  
  no setter
- depthBits → num
- 
  
  no setter
- depthBufferBit → num
- 
  
  no setter
- depthClearValue → num
- 
  
  no setter
- depthComponent → num
- 
  
  no setter
- depthComponent16 → num
- 
  
  no setter
- depthComponent24 → num
- 
  
  no setter
- depthComponent32f → num
- 
  
  no setter
- depthFunc → num
- 
  
  no setter
- depthRange → num
- 
  
  no setter
- depthStencil → num
- 
  
  no setter
- depthStencilAttachment → num
- 
  
  no setter
- depthTest → num
- 
  
  no setter
- depthWritemask → num
- 
  
  no setter
- dither → num
- 
  
  no setter
- dontCare → num
- 
  
  no setter
- drawBuffer0 → num
- 
  
  no setter
- drawBuffer1 → num
- 
  
  no setter
- drawBuffer10 → num
- 
  
  no setter
- drawBuffer11 → num
- 
  
  no setter
- drawBuffer12 → num
- 
  
  no setter
- drawBuffer13 → num
- 
  
  no setter
- drawBuffer14 → num
- 
  
  no setter
- drawBuffer15 → num
- 
  
  no setter
- drawBuffer2 → num
- 
  
  no setter
- drawBuffer3 → num
- 
  
  no setter
- drawBuffer4 → num
- 
  
  no setter
- drawBuffer5 → num
- 
  
  no setter
- drawBuffer6 → num
- 
  
  no setter
- drawBuffer7 → num
- 
  
  no setter
- drawBuffer8 → num
- 
  
  no setter
- drawBuffer9 → num
- 
  
  no setter
- drawFramebuffer → num
- 
  
  no setter
- drawFramebufferBinding → num
- 
  
  no setter
- dstAlpha → num
- 
  
  no setter
- dstColor → num
- 
  
  no setter
- dynamicCopy → num
- 
  
  no setter
- dynamicDraw → num
- 
  
  no setter
- dynamicRead → num
- 
  
  no setter
- elementArrayBuffer → num
- 
  
  no setter
- elementArrayBufferBinding → num
- 
  
  no setter
- equal → num
- 
  
  no setter
- fastest → num
- 
  
  no setter
- float → num
- 
  
  no setter
- float32UnsignedInt248Rev → num
- 
  
  no setter
- floatMat2 → num
- 
  
  no setter
- floatmaT2x3 → num
- 
  
  no setter
- floatmaT2x4 → num
- 
  
  no setter
- floatMat3 → num
- 
  
  no setter
- floatmaT3x2 → num
- 
  
  no setter
- floatmaT3x4 → num
- 
  
  no setter
- floatMat4 → num
- 
  
  no setter
- floatmaT4x2 → num
- 
  
  no setter
- floatmaT4x3 → num
- 
  
  no setter
- floatVec2 → num
- 
  
  no setter
- floatVec3 → num
- 
  
  no setter
- floatVec4 → num
- 
  
  no setter
- fragmentShader → num
- 
  
  no setter
- fragmentShaderDerivativeHint → num
- 
  
  no setter
- framebuffer → num
- 
  
  no setter
- framebufferAttachmentAlphaSize → num
- 
  
  no setter
- framebufferAttachmentBlueSize → num
- 
  
  no setter
- framebufferAttachmentColorEncoding → num
- 
  
  no setter
- framebufferAttachmentComponentType → num
- 
  
  no setter
- framebufferAttachmentDepthSize → num
- 
  
  no setter
- framebufferAttachmentGreenSize → num
- 
  
  no setter
- framebufferAttachmentObjectName → num
- 
  
  no setter
- framebufferAttachmentObjectType → num
- 
  
  no setter
- framebufferAttachmentRedSize → num
- 
  
  no setter
- framebufferAttachmentStencilSize → num
- 
  
  no setter
- framebufferAttachmentTextureCubeMapFace → num
- 
  
  no setter
- framebufferAttachmentTextureLayer → num
- 
  
  no setter
- framebufferAttachmentTextureLevel → num
- 
  
  no setter
- framebufferBinding → num
- 
  
  no setter
- framebufferComplete → num
- 
  
  no setter
- framebufferDefault → num
- 
  
  no setter
- framebufferIncompleteAttachment → num
- 
  
  no setter
- framebufferIncompleteDimensions → num
- 
  
  no setter
- framebufferIncompleteMissingAttachment → num
- 
  
  no setter
- framebufferIncompleteMultisample → num
- 
  
  no setter
- framebufferUnsupported → num
- 
  
  no setter
- front → num
- 
  
  no setter
- frontAndBack → num
- 
  
  no setter
- frontFace → num
- 
  
  no setter
- funcAdd → num
- 
  
  no setter
- funcReverseSubtract → num
- 
  
  no setter
- funcSubtract → num
- 
  
  no setter
- generateMipmapHint → num
- 
  
  no setter
- gequal → num
- 
  
  no setter
- greater → num
- 
  
  no setter
- greenBits → num
- 
  
  no setter
- halfFloat → num
- 
  
  no setter
- highFloat → num
- 
  
  no setter
- highInt → num
- 
  
  no setter
- implementationColorReadFormat → num
- 
  
  no setter
- implementationColorReadType → num
- 
  
  no setter
- incr → num
- 
  
  no setter
- incrWrap → num
- 
  
  no setter
- int$ → num
- 
  
  no setter
- int2101010Rev → num
- 
  
  no setter
- interleavedAttribs → num
- 
  
  no setter
- intSampler2d → num
- 
  
  no setter
- intSampler2dArray → num
- 
  
  no setter
- intSampler3d → num
- 
  
  no setter
- intSamplerCube → num
- 
  
  no setter
- intVec2 → num
- 
  
  no setter
- intVec3 → num
- 
  
  no setter
- intVec4 → num
- 
  
  no setter
- invalidEnum → num
- 
  
  no setter
- invalidFramebufferOperation → num
- 
  
  no setter
- invalidIndex → num
- 
  
  no setter
- invalidOperation → num
- 
  
  no setter
- invalidValue → num
- 
  
  no setter
- invert → num
- 
  
  no setter
- keep → num
- 
  
  no setter
- lequal → num
- 
  
  no setter
- less → num
- 
  
  no setter
- linear → num
- 
  
  no setter
- linearMipmapLinear → num
- 
  
  no setter
- linearMipmapNearest → num
- 
  
  no setter
- lineLoop → num
- 
  
  no setter
- lines → num
- 
  
  no setter
- lineStrip → num
- 
  
  no setter
- lineWidth → num
- 
  
  no setter
- linkStatus → num
- 
  
  no setter
- lowFloat → num
- 
  
  no setter
- lowInt → num
- 
  
  no setter
- luminance → num
- 
  
  no setter
- luminanceAlpha → num
- 
  
  no setter
- max → num
- 
  
  no setter
- max3dTextureSize → num
- 
  
  no setter
- maxArrayTextureLayers → num
- 
  
  no setter
- maxClientWaitTimeoutWebgl → num
- 
  
  no setter
- maxColorAttachments → num
- 
  
  no setter
- maxCombinedFragmentUniformComponents → num
- 
  
  no setter
- maxCombinedTextureImageUnits → num
- 
  
  no setter
- maxCombinedUniformBlocks → num
- 
  
  no setter
- maxCombinedVertexUniformComponents → num
- 
  
  no setter
- maxCubeMapTextureSize → num
- 
  
  no setter
- maxDrawBuffers → num
- 
  
  no setter
- maxElementIndex → num
- 
  
  no setter
- maxElementsIndices → num
- 
  
  no setter
- maxElementsVertices → num
- 
  
  no setter
- maxFragmentInputComponents → num
- 
  
  no setter
- maxFragmentUniformBlocks → num
- 
  
  no setter
- maxFragmentUniformComponents → num
- 
  
  no setter
- maxFragmentUniformVectors → num
- 
  
  no setter
- maxProgramTexelOffset → num
- 
  
  no setter
- maxRenderbufferSize → num
- 
  
  no setter
- maxSamples → num
- 
  
  no setter
- maxServerWaitTimeout → num
- 
  
  no setter
- maxTextureImageUnits → num
- 
  
  no setter
- maxTextureLodBias → num
- 
  
  no setter
- maxTextureSize → num
- 
  
  no setter
- maxTransformFeedbackInterleavedComponents → num
- 
  
  no setter
- maxTransformFeedbackSeparateAttribs → num
- 
  
  no setter
- maxTransformFeedbackSeparateComponents → num
- 
  
  no setter
- maxUniformBlockSize → num
- 
  
  no setter
- maxUniformBufferBindings → num
- 
  
  no setter
- maxVaryingComponents → num
- 
  
  no setter
- maxVaryingVectors → num
- 
  
  no setter
- maxVertexAttribs → num
- 
  
  no setter
- maxVertexOutputComponents → num
- 
  
  no setter
- maxVertexTextureImageUnits → num
- 
  
  no setter
- maxVertexUniformBlocks → num
- 
  
  no setter
- maxVertexUniformComponents → num
- 
  
  no setter
- maxVertexUniformVectors → num
- 
  
  no setter
- maxViewportDims → num
- 
  
  no setter
- mediumFloat → num
- 
  
  no setter
- mediumInt → num
- 
  
  no setter
- min → num
- 
  
  no setter
- minProgramTexelOffset → num
- 
  
  no setter
- mirroredRepeat → num
- 
  
  no setter
- nearest → num
- 
  
  no setter
- nearestMipmapLinear → num
- 
  
  no setter
- nearestMipmapNearest → num
- 
  
  no setter
- never → num
- 
  
  no setter
- nicest → num
- 
  
  no setter
- noError → num
- 
  
  no setter
- none → num
- 
  
  no setter
- notequal → num
- 
  
  no setter
- objectType → num
- 
  
  no setter
- one → num
- 
  
  no setter
- oneMinusConstantAlpha → num
- 
  
  no setter
- oneMinusConstantColor → num
- 
  
  no setter
- oneMinusDstAlpha → num
- 
  
  no setter
- oneMinusDstColor → num
- 
  
  no setter
- oneMinusSrcAlpha → num
- 
  
  no setter
- oneMinusSrcColor → num
- 
  
  no setter
- outOfMemory → num
- 
  
  no setter
- packAlignment → num
- 
  
  no setter
- packRowLength → num
- 
  
  no setter
- packSkipPixels → num
- 
  
  no setter
- packSkipRows → num
- 
  
  no setter
- pixelPackBuffer → num
- 
  
  no setter
- pixelPackBufferBinding → num
- 
  
  no setter
- pixelUnpackBuffer → num
- 
  
  no setter
- pixelUnpackBufferBinding → num
- 
  
  no setter
- points → num
- 
  
  no setter
- polygonOffsetFactor → num
- 
  
  no setter
- polygonOffsetFill → num
- 
  
  no setter
- polygonOffsetUnits → num
- 
  
  no setter
- queryResult → num
- 
  
  no setter
- queryResultAvailable → num
- 
  
  no setter
- r11fG11fB10f → num
- 
  
  no setter
- r16f → num
- 
  
  no setter
- r16i → num
- 
  
  no setter
- r16ui → num
- 
  
  no setter
- r32f → num
- 
  
  no setter
- r32i → num
- 
  
  no setter
- r32ui → num
- 
  
  no setter
- r8 → num
- 
  
  no setter
- r8i → num
- 
  
  no setter
- r8Snorm → num
- 
  
  no setter
- r8ui → num
- 
  
  no setter
- rasterizerDiscard → num
- 
  
  no setter
- readBuffer → num
- 
  
  no setter
- readFramebuffer → num
- 
  
  no setter
- readFramebufferBinding → num
- 
  
  no setter
- red → num
- 
  
  no setter
- redBits → num
- 
  
  no setter
- redInteger → num
- 
  
  no setter
- renderbuffer → num
- 
  
  no setter
- renderbufferAlphaSize → num
- 
  
  no setter
- renderbufferBinding → num
- 
  
  no setter
- renderbufferBlueSize → num
- 
  
  no setter
- renderbufferDepthSize → num
- 
  
  no setter
- renderbufferGreenSize → num
- 
  
  no setter
- renderbufferHeight → num
- 
  
  no setter
- renderbufferInternalFormat → num
- 
  
  no setter
- renderbufferRedSize → num
- 
  
  no setter
- renderbufferSamples → num
- 
  
  no setter
- renderbufferStencilSize → num
- 
  
  no setter
- renderbufferWidth → num
- 
  
  no setter
- renderer → num
- 
  
  no setter
- repeat → num
- 
  
  no setter
- replace → num
- 
  
  no setter
- rg → num
- 
  
  no setter
- rg16f → num
- 
  
  no setter
- rg16i → num
- 
  
  no setter
- rg16ui → num
- 
  
  no setter
- rg32f → num
- 
  
  no setter
- rg32i → num
- 
  
  no setter
- rg32ui → num
- 
  
  no setter
- rg8 → num
- 
  
  no setter
- rg8i → num
- 
  
  no setter
- rg8Snorm → num
- 
  
  no setter
- rg8ui → num
- 
  
  no setter
- rgb → num
- 
  
  no setter
- rgb10A2 → num
- 
  
  no setter
- rgb10A2ui → num
- 
  
  no setter
- rgb16f → num
- 
  
  no setter
- rgb16i → num
- 
  
  no setter
- rgb16ui → num
- 
  
  no setter
- rgb32f → num
- 
  
  no setter
- rgb32i → num
- 
  
  no setter
- rgb32ui → num
- 
  
  no setter
- rgb565 → num
- 
  
  no setter
- rgb5A1 → num
- 
  
  no setter
- rgb8 → num
- 
  
  no setter
- rgb8i → num
- 
  
  no setter
- rgb8Snorm → num
- 
  
  no setter
- rgb8ui → num
- 
  
  no setter
- rgb9E5 → num
- 
  
  no setter
- rgba → num
- 
  
  no setter
- rgba16f → num
- 
  
  no setter
- rgba16i → num
- 
  
  no setter
- rgba16ui → num
- 
  
  no setter
- rgba32f → num
- 
  
  no setter
- rgba32i → num
- 
  
  no setter
- rgba32ui → num
- 
  
  no setter
- rgba4 → num
- 
  
  no setter
- rgba8 → num
- 
  
  no setter
- rgba8i → num
- 
  
  no setter
- rgba8Snorm → num
- 
  
  no setter
- rgba8ui → num
- 
  
  no setter
- rgbaInteger → num
- 
  
  no setter
- rgbInteger → num
- 
  
  no setter
- rgInteger → num
- 
  
  no setter
- sampleAlphaToCoverage → num
- 
  
  no setter
- sampleBuffers → num
- 
  
  no setter
- sampleCoverage → num
- 
  
  no setter
- sampleCoverageInvert → num
- 
  
  no setter
- sampleCoverageValue → num
- 
  
  no setter
- sampler2d → num
- 
  
  no setter
- sampler2dArray → num
- 
  
  no setter
- sampler2dArrayShadow → num
- 
  
  no setter
- sampler2dShadow → num
- 
  
  no setter
- sampler3d → num
- 
  
  no setter
- samplerBinding → num
- 
  
  no setter
- samplerCube → num
- 
  
  no setter
- samplerCubeShadow → num
- 
  
  no setter
- samples → num
- 
  
  no setter
- scissorBox → num
- 
  
  no setter
- scissorTest → num
- 
  
  no setter
- separateAttribs → num
- 
  
  no setter
- shaderType → num
- 
  
  no setter
- shadingLanguageVersion → num
- 
  
  no setter
- short → num
- 
  
  no setter
- signaled → num
- 
  
  no setter
- signedNormalized → num
- 
  
  no setter
- srcAlpha → num
- 
  
  no setter
- srcAlphaSaturate → num
- 
  
  no setter
- srcColor → num
- 
  
  no setter
- srgb → num
- 
  
  no setter
- srgb8 → num
- 
  
  no setter
- srgb8Alpha8 → num
- 
  
  no setter
- staticCopy → num
- 
  
  no setter
- staticDraw → num
- 
  
  no setter
- staticRead → num
- 
  
  no setter
- stencil → num
- 
  
  no setter
- stencilAttachment → num
- 
  
  no setter
- stencilBackFail → num
- 
  
  no setter
- stencilBackFunc → num
- 
  
  no setter
- stencilBackPassDepthFail → num
- 
  
  no setter
- stencilBackPassDepthPass → num
- 
  
  no setter
- stencilBackRef → num
- 
  
  no setter
- stencilBackValueMask → num
- 
  
  no setter
- stencilBackWritemask → num
- 
  
  no setter
- stencilBits → num
- 
  
  no setter
- stencilBufferBit → num
- 
  
  no setter
- stencilClearValue → num
- 
  
  no setter
- stencilFail → num
- 
  
  no setter
- stencilFunc → num
- 
  
  no setter
- stencilIndex8 → num
- 
  
  no setter
- stencilPassDepthFail → num
- 
  
  no setter
- stencilPassDepthPass → num
- 
  
  no setter
- stencilRef → num
- 
  
  no setter
- stencilTest → num
- 
  
  no setter
- stencilValueMask → num
- 
  
  no setter
- stencilWritemask → num
- 
  
  no setter
- streamCopy → num
- 
  
  no setter
- streamDraw → num
- 
  
  no setter
- streamRead → num
- 
  
  no setter
- subpixelBits → num
- 
  
  no setter
- syncCondition → num
- 
  
  no setter
- syncFence → num
- 
  
  no setter
- syncFlags → num
- 
  
  no setter
- syncFlushCommandsBit → num
- 
  
  no setter
- syncGpuCommandsComplete → num
- 
  
  no setter
- syncStatus → num
- 
  
  no setter
- texture → num
- 
  
  no setter
- texture0 → num
- 
  
  no setter
- texture1 → num
- 
  
  no setter
- texture10 → num
- 
  
  no setter
- texture11 → num
- 
  
  no setter
- texture12 → num
- 
  
  no setter
- texture13 → num
- 
  
  no setter
- texture14 → num
- 
  
  no setter
- texture15 → num
- 
  
  no setter
- texture16 → num
- 
  
  no setter
- texture17 → num
- 
  
  no setter
- texture18 → num
- 
  
  no setter
- texture19 → num
- 
  
  no setter
- texture2 → num
- 
  
  no setter
- texture20 → num
- 
  
  no setter
- texture21 → num
- 
  
  no setter
- texture22 → num
- 
  
  no setter
- texture23 → num
- 
  
  no setter
- texture24 → num
- 
  
  no setter
- texture25 → num
- 
  
  no setter
- texture26 → num
- 
  
  no setter
- texture27 → num
- 
  
  no setter
- texture28 → num
- 
  
  no setter
- texture29 → num
- 
  
  no setter
- texture2d → num
- 
  
  no setter
- texture2dArray → num
- 
  
  no setter
- texture3 → num
- 
  
  no setter
- texture30 → num
- 
  
  no setter
- texture31 → num
- 
  
  no setter
- texture3d → num
- 
  
  no setter
- texture4 → num
- 
  
  no setter
- texture5 → num
- 
  
  no setter
- texture6 → num
- 
  
  no setter
- texture7 → num
- 
  
  no setter
- texture8 → num
- 
  
  no setter
- texture9 → num
- 
  
  no setter
- textureBaseLevel → num
- 
  
  no setter
- textureBinding2d → num
- 
  
  no setter
- textureBinding2dArray → num
- 
  
  no setter
- textureBinding3d → num
- 
  
  no setter
- textureBindingCubeMap → num
- 
  
  no setter
- textureCompareFunc → num
- 
  
  no setter
- textureCompareMode → num
- 
  
  no setter
- textureCubeMap → num
- 
  
  no setter
- textureCubeMapNegativeX → num
- 
  
  no setter
- textureCubeMapNegativeY → num
- 
  
  no setter
- textureCubeMapNegativeZ → num
- 
  
  no setter
- textureCubeMapPositiveX → num
- 
  
  no setter
- textureCubeMapPositiveY → num
- 
  
  no setter
- textureCubeMapPositiveZ → num
- 
  
  no setter
- textureImmutableFormat → num
- 
  
  no setter
- textureImmutableLevels → num
- 
  
  no setter
- textureMagFilter → num
- 
  
  no setter
- textureMaxLevel → num
- 
  
  no setter
- textureMaxLod → num
- 
  
  no setter
- textureMinFilter → num
- 
  
  no setter
- textureMinLod → num
- 
  
  no setter
- textureWrapR → num
- 
  
  no setter
- textureWrapS → num
- 
  
  no setter
- textureWrapT → num
- 
  
  no setter
- timeoutExpired → num
- 
  
  no setter
- timeoutIgnored → num
- 
  
  no setter
- transformFeedback → num
- 
  
  no setter
- transformFeedbackActive → num
- 
  
  no setter
- transformFeedbackBinding → num
- 
  
  no setter
- transformFeedbackBuffer → num
- 
  
  no setter
- transformFeedbackBufferBinding → num
- 
  
  no setter
- transformFeedbackBufferMode → num
- 
  
  no setter
- transformFeedbackBufferSize → num
- 
  
  no setter
- transformFeedbackBufferStart → num
- 
  
  no setter
- transformFeedbackPaused → num
- 
  
  no setter
- transformFeedbackPrimitivesWritten → num
- 
  
  no setter
- transformFeedbackVaryings → num
- 
  
  no setter
- triangleFan → num
- 
  
  no setter
- triangles → num
- 
  
  no setter
- triangleStrip → num
- 
  
  no setter
- uniformArrayStride → num
- 
  
  no setter
- uniformBlockActiveUniformIndices → num
- 
  
  no setter
- uniformBlockActiveUniforms → num
- 
  
  no setter
- uniformBlockBinding → num
- 
  
  no setter
- uniformBlockDataSize → num
- 
  
  no setter
- uniformBlockIndex → num
- 
  
  no setter
- uniformBlockReferencedByFragmentShader → num
- 
  
  no setter
- uniformBlockReferencedByVertexShader → num
- 
  
  no setter
- uniformBuffer → num
- 
  
  no setter
- uniformBufferBinding → num
- 
  
  no setter
- uniformBufferOffsetAlignment → num
- 
  
  no setter
- uniformBufferSize → num
- 
  
  no setter
- uniformBufferStart → num
- 
  
  no setter
- uniformIsRowMajor → num
- 
  
  no setter
- uniformMatrixStride → num
- 
  
  no setter
- uniformOffset → num
- 
  
  no setter
- uniformSize → num
- 
  
  no setter
- uniformType → num
- 
  
  no setter
- unpackAlignment → num
- 
  
  no setter
- unpackColorspaceConversionWebgl → num
- 
  
  no setter
- unpackFlipYWebgl → num
- 
  
  no setter
- unpackImageHeight → num
- 
  
  no setter
- unpackPremultiplyAlphaWebgl → num
- 
  
  no setter
- unpackRowLength → num
- 
  
  no setter
- unpackSkipImages → num
- 
  
  no setter
- unpackSkipPixels → num
- 
  
  no setter
- unpackSkipRows → num
- 
  
  no setter
- unsignaled → num
- 
  
  no setter
- unsignedByte → num
- 
  
  no setter
- unsignedInt → num
- 
  
  no setter
- unsignedInt10f11f11fRev → num
- 
  
  no setter
- unsignedInt2101010Rev → num
- 
  
  no setter
- unsignedInt248 → num
- 
  
  no setter
- unsignedInt5999Rev → num
- 
  
  no setter
- unsignedIntSampler2d → num
- 
  
  no setter
- unsignedIntSampler2dArray → num
- 
  
  no setter
- unsignedIntSampler3d → num
- 
  
  no setter
- unsignedIntSamplerCube → num
- 
  
  no setter
- unsignedIntVec2 → num
- 
  
  no setter
- unsignedIntVec3 → num
- 
  
  no setter
- unsignedIntVec4 → num
- 
  
  no setter
- unsignedNormalized → num
- 
  
  no setter
- unsignedShort → num
- 
  
  no setter
- unsignedShort4444 → num
- 
  
  no setter
- unsignedShort5551 → num
- 
  
  no setter
- unsignedShort565 → num
- 
  
  no setter
- validateStatus → num
- 
  
  no setter
- vendor → num
- 
  
  no setter
- version → num
- 
  
  no setter
- vertexArrayBinding → num
- 
  
  no setter
- vertexAttribArrayBufferBinding → num
- 
  
  no setter
- vertexAttribArrayDivisor → num
- 
  
  no setter
- vertexAttribArrayEnabled → num
- 
  
  no setter
- vertexAttribArrayInteger → num
- 
  
  no setter
- vertexAttribArrayNormalized → num
- 
  
  no setter
- vertexAttribArrayPointer → num
- 
  
  no setter
- vertexAttribArraySize → num
- 
  
  no setter
- vertexAttribArrayStride → num
- 
  
  no setter
- vertexAttribArrayType → num
- 
  
  no setter
- vertexShader → num
- 
  
  no setter
- viewport → num
- 
  
  no setter
- waitFailed → num
- 
  
  no setter
- zero → num
- 
  
  no setter