Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracker: v9.1 #9056

Open
11 of 12 tasks
ibgreen opened this issue Jul 30, 2024 · 3 comments
Open
11 of 12 tasks

Tracker: v9.1 #9056

ibgreen opened this issue Jul 30, 2024 · 3 comments
Labels

Comments

@ibgreen
Copy link
Collaborator

ibgreen commented Jul 30, 2024

v9.1

Chores

  • Lock 9.0-release to luma.gl@~9.0.0 @ibgreen

Prepare for WebGPU

  • Note: device.readPixelsWebGL() is still supported, will be removed in luma.gl 9.2.
  • Replace calls to device.clearWebGL() (requires creating new renderpasses with clearColor, clearDepth parameters)
  • Replace calls to device.updateModuleSettingsWebGL()
  • Replace calls to device.setParametersWebGL()
  • Replace calls to device.withParametersWebGL()
  • Replace GL.TRIANGLE_FAN topology / draw modes (not supported by webgpu)
  • Update picking module in Layers to useShaderInputs from luma @felixpalmer
  • Update all layers/extensions/... to use UniformBuffers @felixpalmer
  • Port all shaders to GLSL 3.00 @donmccurdy

Bugs

Clean up / remove deprecations etc

TBD

PRs for consideration for v9.1 inclusion

@ibgreen ibgreen changed the title Track: v9.1 Tracker: v9.1 Jul 30, 2024
@Pessimistress
Copy link
Collaborator

Pessimistress commented Jul 31, 2024

  • Lock 9.0-release to luma.gl@~9.0.0

@gdnwr
Copy link

gdnwr commented Aug 7, 2024

Fix the following bugs in version V9.1.
#8818

@ibgreen
Copy link
Collaborator Author

ibgreen commented Aug 7, 2024

Fix the following bugs in version V9.1.

While it would indeed be great to get a fix, and I understand that you are trying your best to raise attention, this is not a regression in 9.1, so we wouldn't hold the release for that issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants