dart:web_gl 库
浏览器中的 3D 编程。
注意
新项目应优先使用 package:web。对于现有项目,请参阅我们的 迁移指南。
类
- 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
- 将 WebGLRenderingContextBase、WebGL2RenderingContextBase 和 WebGLDrawBuffers 中的 IDL 接口的 WebGL 常量合并。因为 RenderingContextBase 接口是隐藏的,所以它们会被复制到多个类中(例如,RenderingContext 和 RenderingContext2),为了避免这种重复,这 600 多个常量被定义在一个抽象类(WebGL)中。