Skip to content

Wgpu30 migration - #24

Open
SemyonTs wants to merge 2 commits into
cwfitzgerald:trunkfrom
SemyonTs:wgpu30_migration
Open

SemyonTs wants to merge 2 commits into
cwfitzgerald:trunkfrom
SemyonTs:wgpu30_migration

Conversation

@SemyonTs

@SemyonTs SemyonTs commented Oct 4, 2026 •

Copy link
Copy Markdown

Description

Bumps wgpu from 29 to 30.

The only code change required was in FsrPass::new: the num_workgroups
field of ShaderModuleDescriptorPassthrough was removed in wgpu 30 and
replaced with entry_points. Since SPIR-V shaders don't use the
workgroup_size value, we pass (1, 1, 1).

Verified with:

  • cargo clippy
  • cargo doc
  • cargo deny check
  • cargo test -p wgpu-ffx: both fsr_smoke and fsr_dispatch_smoke pass

Related Issues

Closes #23

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.

Migrate to wgpu 30

1 participant