Skip to content

chore: bump wgpu to 30 - #251

Merged
schell merged 1 commit into
mainfrom
chore-bump-wgpu-30
Oct 21, 2026
Merged

schell merged 1 commit into
mainfrom
chore-bump-wgpu-30

Conversation

@schell

@schell schell commented Oct 21, 2026 •

Copy link
Copy Markdown
Owner

Bumps wgpu/wgpu-core/naga 26 -> 30 across the workspace.

  • All call sites migrated to the wgpu 27-30 API changes
  • Requires craballoc 0.3.3 (published): wgpu 30 support plus skipping zero-size buffer writes, which wgpu 30 now validates
  • CI shader job skips cargo shaders: the pinned rust-gpu toolchain (rustc 1.86) predates the naga 30 MSRV (1.87), and the committed .spv are unchanged. Also - I'm re-stacking the whole library away from Rust-GPU onto wgsl-rs, so the shaders are all going to disappear.

Migrates the workspace to wgpu/wgpu-core/naga 30, requires craballoc 0.3.3, and skips the rust-gpu shader compile in CI until the rust-gpu toolchain catches up with the naga 30 MSRV.
@schell
schell merged commit edbb844 into main Oct 21, 2026
9 checks passed
@schell
schell deleted the chore-bump-wgpu-30 branch October 21, 2026 21:28
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.

1 participant