Skip to content

bump wgpu dependency to 29.0.1#23544

Merged
mockersf merged 2 commits intobevyengine:mainfrom
ChristopherBiscardi:wgpu-29.1
Mar 27, 2026
Merged

bump wgpu dependency to 29.0.1#23544
mockersf merged 2 commits intobevyengine:mainfrom
ChristopherBiscardi:wgpu-29.1

Conversation

@ChristopherBiscardi
Copy link
Copy Markdown
Contributor

Objective

Communicate the fact that we care about not using v29.0.0, since 29.0.1 contains the limits fix discussed in #23277

Testing

cargo run --example occlusion_culling

results in no warnings on macos

@ChristopherBiscardi ChristopherBiscardi added A-Rendering Drawing game state to the screen S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Mar 27, 2026
@github-project-automation github-project-automation bot moved this to Needs SME Triage in Rendering Mar 27, 2026
@ChristopherBiscardi ChristopherBiscardi added this to the 0.19 milestone Mar 27, 2026
@ChristopherBiscardi
Copy link
Copy Markdown
Contributor Author

unfortunately I also discovered a different issue while testing occlusion culling. Running the example and hitting Space results in this, which I'll file separately

2026-03-27T22:13:58.398167Z ERROR RenderContextState::apply{system=<Enable the debug feature to see the name>}: bevy_render::error_handler: Caught rendering error: Validation Error

Caused by:
  In a CommandEncoder
    In a set_bind_group command
      BindGroup with 'downsample multisample depth bind group' label is invalid

2026-03-27T22:13:58.398655Z ERROR queue_submit{count=10}: bevy_render::error_handler: Caught rendering error: Validation Error

Caused by:
  In Queue::submit
    In a set_immediates command
      Provided immediate data start offset 0 + size 4 overruns the immediate data range with a size of 0

@ChristopherBiscardi
Copy link
Copy Markdown
Contributor Author

The issue I saw above is already filed at: #23108

@ChristopherBiscardi ChristopherBiscardi added S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it and removed S-Needs-Review Needs reviewer attention (from anyone!) to move forward labels Mar 27, 2026
@mockersf mockersf added this pull request to the merge queue Mar 27, 2026
Merged via the queue into bevyengine:main with commit 422228c Mar 27, 2026
44 checks passed
@github-project-automation github-project-automation bot moved this from Needs SME Triage to Done in Rendering Mar 27, 2026
splo pushed a commit to splo/bevy that referenced this pull request Mar 31, 2026
# Objective

Communicate the fact that we care about not using v29.0.0, since 29.0.1
contains the limits fix discussed in bevyengine#23277

## Testing

```
cargo run --example occlusion_culling
```

results in no warnings on macos
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 S-Ready-For-Final-Review This PR has been approved by the community. It's ready for a maintainer to consider merging it

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants