Skip to content

feat(core): interleave attribute buffer group on GPU - #10518

Merged
Pessimistress merged 6 commits into
masterfrom
x/gpu-interleave
Aug 4, 2026
Merged

feat(core): interleave attribute buffer group on GPU#10518
Pessimistress merged 6 commits into
masterfrom
x/gpu-interleave

Conversation

@Pessimistress

Copy link
Copy Markdown
Collaborator
  • Add @luma.gl/gpgpu dependency
  • WebGPU only: move interleave operation to GPU
  • No longer requires CPU buffer presence

@Pessimistress

Copy link
Copy Markdown
Collaborator Author

Test failure is due to contaminated shader assembler from deck.gl 's shader hooks. Fixing upstream in visgl/luma.gl#2805

@Pessimistress
Pessimistress force-pushed the x/gpu-interleave branch 3 times, most recently from 7b85913 to 63968b6 Compare August 3, 2026 06:38
@coveralls

coveralls commented Aug 3, 2026

Copy link
Copy Markdown

Coverage Status

coverage: 83.748% (-0.03%) from 83.773% — x/gpu-interleave into master

@Pessimistress
Pessimistress force-pushed the x/gpu-interleave branch 4 times, most recently from e8ec7c6 to 820b8f5 Compare August 3, 2026 20:26

@ibgreen-openai ibgreen-openai left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice, I didn't even realize we were publishing the GPGPU module from luma

@Pessimistress
Pessimistress merged commit 2d096cc into master Aug 4, 2026
3 checks passed
@Pessimistress
Pessimistress deleted the x/gpu-interleave branch August 4, 2026 20:18
@chrisgervang chrisgervang added this to the v9.4 milestone Aug 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants