dart:web_gl library Null safety
3D programming in the browser.
Classes
- ActiveInfo
- AngleInstancedArrays
- Buffer
- Canvas
- ColorBufferFloat
- CompressedTextureAstc
- CompressedTextureAtc
- CompressedTextureEtc
- CompressedTextureETC1
- CompressedTexturePvrtc
- CompressedTextureS3TC
- CompressedTextureS3TCsRgb
- ContextEvent
- DebugRendererInfo
- DebugShaders
- DepthTexture
- DrawBuffers
- ExtBlendMinMax
- ExtColorBufferFloat
- ExtColorBufferHalfFloat
- ExtDisjointTimerQuery
- ExtDisjointTimerQueryWebGL2
- ExtFragDepth
- ExtShaderTextureLod
- EXTsRgb
- ExtTextureFilterAnisotropic
- Framebuffer
- GetBufferSubDataAsync
- LoseContext
- OesElementIndexUint
- OesStandardDerivatives
- OesTextureFloat
- OesTextureFloatLinear
- OesTextureHalfFloat
- OesTextureHalfFloatLinear
- OesVertexArrayObject
- Program
- Query
- Renderbuffer
- RenderingContext
- RenderingContext2
- Sampler
- Shader
- ShaderPrecisionFormat
- Sync
- Texture
- TimerQueryExt
- TransformFeedback
- UniformLocation
- VertexArrayObject
- VertexArrayObjectOes
- WebGL
- Amalgamation of the WebGL constants from the IDL interfaces in WebGLRenderingContextBase, WebGL2RenderingContextBase, & WebGLDrawBuffers. Because the RenderingContextBase interfaces are hidden they would be replicated in more than one class (e.g., RenderingContext and RenderingContext2) to prevent that duplication these 600+ constants are defined in one abstract class (WebGL).