-
Notifications
You must be signed in to change notification settings - Fork 218
Open
Milestone
Description
Theme: Small Improvements for Oct 2025 Summit
Docs / Website
Documentation Tracker: #2407
- All examples run on WebGPU
- Documentation improvements (TBD)
Bugs
- Regression: Flicker during resize
- https://github.com/visgl/luma.gl/issues?q=is%3Aissue+is%3Aopen+milestone%3Av9.3
- https://github.com/visgl/luma.gl/issues?q=is%3Aissue+is%3Aopen+milestone%3Av9.2
- https://github.com/visgl/luma.gl/issues?q=is%3Aissue+is%3Aopen+milestone%3Av9.1
Possibly for v9.4
Modules
@luma.gl/core
- Move
readPixels*()
to CommandEncoder and update all usage
@luma.gl/engine
-
AsyncTexture
- mipmap generation for WebGPU - P0 @ibgreen
feat(engine): Programmatic mipmap generation for WebGPU #2272 -
ShaderPassRenderer
- work on WebGPU and WebGL - P0 @ibgreen
@luma.gl/shadertools
- Fix fp64 under Apple M1 P0 - fp64 shader emulation not working under Apple M1 Max #1764
- Port remaining shader modules to WGSL P0
- Implement simple WebGPU support for constant attributes (generate repeated buffers)
- Define module conventions for WGSL (more limited, cannot inject varyings etc, performance wise too ). Also see common extensions for wgsl #2246
@luma.gl/effects
- All postprocessing effects ported to WGSL (in progress) P0
v9.4?
@luma.gl/gltf
- PBR lighting now supported on WebGPU (in progress)
- glTF now supported on WebGPU (in progress)
- Tracker: v9 glTF support #1847
@luma.gl/core/shadertypes
- Update shader module type system to handle arrays and structs
- Update shader types to handle structs and arrays
- Re-implement offset generation for plain types using the new shadertypes
- Implement offset generation for arrays and structs
- Support multiple lights in lighting module (Leverage new support for "struct / array" uniform type decls in shader modules).
Tests
- Restore all luma.gl render tests (update golden images?) - P2 - @Pessimistress ?
- Tests: Port all classic webgl test suites to core classes - P2
Deprecations
- Remove
Model.updateModuleSettings
. - Remove
device.setGLParameters
& Co - ...
Metadata
Metadata
Assignees
Labels
No labels