Skip to content

Tracker: luma.gl v9.3 #2408

@ibgreen

Description

@ibgreen

Theme: Small Improvements for Oct 2025 Summit

Docs / Website

Documentation Tracker: #2407

  • All examples run on WebGPU
  • Documentation improvements (TBD)

Bugs

Possibly for v9.4

Modules

@luma.gl/core

  • Move readPixels*() to CommandEncoder and update all usage

@luma.gl/engine

@luma.gl/shadertools

@luma.gl/effects

  • All postprocessing effects ported to WGSL (in progress) P0

v9.4?

@luma.gl/gltf

@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

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions