WebGLCapabilities class

Inheritance
  • Object
  • Capabilities
  • WebGLCapabilities

Constructors

WebGLCapabilities(RenderingContext gl, WebGLExtensions extensions, WebGLRendererParameters parameters, WebGLUtils utils)

Properties

drawBuffers ↔ bool
getter/setter pairinherited
extensions ↔ WebGLExtensions
getter/setter pair
gl ↔ RenderingContext
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
isWebGL2 ↔ bool
getter/setter pairinherited
logarithmicDepthBuffer ↔ bool
getter/setter pairinherited
maxAnisotropy ↔ num?
getter/setter pairinherited
maxAttributes ↔ int
getter/setter pairinherited
maxCubemapSize ↔ int
getter/setter pairinherited
maxFragmentUniforms ↔ int
getter/setter pairinherited
maxPrecision ↔ String
getter/setter pairinherited
maxSamples ↔ int
getter/setter pairinherited
maxTextures ↔ int
getter/setter pairinherited
maxTextureSize ↔ int
getter/setter pairinherited
maxVaryings ↔ int
getter/setter pairinherited
maxVertexTextures ↔ int
getter/setter pairinherited
maxVertexUniforms ↔ int
getter/setter pairinherited
parameters ↔ WebGLRendererParameters
getter/setter pair
precision ↔ String
getter/setter pairinherited
reverseDepthBuffer ↔ bool
getter/setter pairinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
utils ↔ WebGLUtils
getter/setter pair
vertexTextures ↔ bool
getter/setter pairinherited

Methods

dispose() → void
override
getMaxAnisotropy() → num
override
getMaxPrecision([String? precision]) → String
override
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
textureFormatReadable(int textureFormat) → bool
override
textureTypeReadable(int textureType) → bool
override
toString() → String
A string representation of this object.
inherited

Operators

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