Skip to content

Upgrade to wgpu 30#24841

Open
ChristopherBiscardi wants to merge 22 commits into
bevyengine:mainfrom
ChristopherBiscardi:wgpu-30
Open

Upgrade to wgpu 30#24841
ChristopherBiscardi wants to merge 22 commits into
bevyengine:mainfrom
ChristopherBiscardi:wgpu-30

Conversation

@ChristopherBiscardi

@ChristopherBiscardi ChristopherBiscardi commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

Important

naga_oil and dlss_wgpu must be merged

Objective

Upgrade to wgpu 30

Solution

  • Update and merge naga_oil
    • Publish naga_oil
  • Update and merge dlss_wgpu
    • publish dlss_wgpu
  • remove dependency patches for naga_oil and dlss_wgpu

Relevant Changes

Testing

  • 3d_scene
  • solari with dlss

Showcase

3d_scene on macos

image

ssao on macos

image

bevy_city on macos

image

Solari on Windows 11

image

Comment thread crates/bevy_render/src/render_resource/texture.rs Outdated
mip_level_count: 1,
sample_count: 1,
dimension: TextureDimension::D2,
format: TextureFormat::Rg16Float,

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Need to double-check this format. I wasn't able to find it in the dlss manuals

Comment thread Cargo.toml

@Zeophlite Zeophlite left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Approve all but Solaris changes

Comment thread crates/bevy_render/src/error_handler.rs Outdated
@ChristopherBiscardi

Copy link
Copy Markdown
Contributor Author

CI is passing except for the building of the integration tests because of the patches.

@Zeophlite Zeophlite added A-Rendering Drawing game state to the screen D-Straightforward Simple bug fixes and API improvements, docs, test and examples labels Jul 2, 2026
@Zeophlite Zeophlite added the S-Needs-Review Needs reviewer attention (from anyone!) to move forward label Jul 2, 2026
@github-project-automation github-project-automation Bot moved this to Needs SME Triage in Rendering Jul 2, 2026
@Zeophlite Zeophlite added this to the 0.20 milestone Jul 2, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-Rendering Drawing game state to the screen D-Straightforward Simple bug fixes and API improvements, docs, test and examples S-Needs-Review Needs reviewer attention (from anyone!) to move forward

Projects

Status: Needs SME Triage

Development

Successfully merging this pull request may close these issues.

3 participants