Skip to content

chore: bump wgpu from 25.0.2 to 29.0.3 - #62

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/wgpu-29.0.3
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/cargo/wgpu-29.0.3

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps wgpu from 25.0.2 to 29.0.3.

Changelog

Sourced from wgpu's changelog.

v29.0.3 (2026-05-01)

Bug Fixes

  • Fix compilation error when cfg(debug_assertions) is not active. wgpu-core v29.0.2 has been yanked. By @​Elabajaba in #9352.

v29.0.2 (2026-05-01)

Bug Fixes

General

  • Fix late bindings not being updated for identical pipeline layouts. By @​kristoff3r in #9341.

  • Fix missing dependency feature activations when building wgpu-hal with gles/dx12 in isolation. By @​wumpf in #9325.

  • Make wgpu_types::texture::format::TextureChannel accessible as wgpu::TextureChannel. By @​TornaxO7 in #9349.

DX12

  • Fixed a debug_assert during stride validation for indirect multi draw. By @​kristoff3r in #9332.
  • Fix incorrect max_binding_array_sampler_elements_per_shader_stage limit reported on DX12. By @​kristoff3r in #9330.

Vulkan

  • Only request shaderDrawParameters when SHADER_DRAW_INDEX is requested, avoiding device creation failures on drivers that don't support it (e.g. V3DV, SwiftShader). By @​mohamedtahaguelzim in #9331.

Metal

  • Fix crash on fence creation when running in a MacOS sandbox. By @​wumpf in #9415.

v29.0.1 (2026-03-26)

This release includes wgpu-core, wgpu-hal and wgpu-types version 29.0.1. All other crates remain at their previous versions.

Bug Fixes

General

Metal

  • Added guards to avoid calling some feature detection methods that are not implemented on CaptureMTLDevice. By @​andyleiserson in #9284.
  • Fix a regression where buffer limits were too conservative. This comes at the cost of non-compliant WebGPU limit validation. A future major release will keep the relaxed buffer limits on native while allowing WebGPU-mandated validation to be opted in. See #9287.

GLES / OpenGL

  • Fix texture height initialized incorrectly in create_texture. By @​umajho in #9302.

Validation

... (truncated)

Commits
  • 4cbe623 Bump versions to v29.0.3
  • ed3fb9d fix debug assertion not covering both parts of the debug statement (#9352)
  • d4d264f Bump versions to v29.0.2
  • 7d7b948 Don't fail metal create_fence if no shared event could be created (#9415)
  • 9890bc9 Fix missing dependency feature activations when building wgpu-hal with gles/d...
  • bca70e5 Fix validation for bindings with different sizes (#9341)
  • 5db7c60 Fix bad debug_assert in dx12 indirect multi draw (#9332)
  • 9594023 refactor: export TextureChannel (#9349)
  • 41d557f fix(wgpu-hal/vulkan): only request shaderDrawParameters when needed (#9331)
  • cccd90e Fix wrong binding array sampler limit in dx12 (#9330)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file rust Pull requests that update Rust code labels Jun 1, 2026
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch 3 times, most recently from 59aa5b9 to 3c786e5 Compare June 24, 2026 08:35
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 3c786e5 to b1f1096 Compare June 24, 2026 21:38
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from b1f1096 to 002fb9a Compare June 24, 2026 22:08
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 002fb9a to 55fc958 Compare June 24, 2026 22:52
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 55fc958 to 2bd5ad0 Compare June 25, 2026 03:09
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 2bd5ad0 to 21babf3 Compare June 25, 2026 05:35
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 21babf3 to fb98b2e Compare June 25, 2026 07:32
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from fb98b2e to 7c086a4 Compare June 25, 2026 09:06
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 7c086a4 to 8d4d7e8 Compare June 25, 2026 22:20
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 8d4d7e8 to aecd222 Compare June 25, 2026 23:07
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch 2 times, most recently from ef60661 to c0e1f5b Compare June 26, 2026 04:55
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from c0e1f5b to 8641111 Compare June 26, 2026 05:36
Bumps [wgpu](https://github.com/gfx-rs/wgpu) from 25.0.2 to 29.0.3.
- [Release notes](https://github.com/gfx-rs/wgpu/releases)
- [Changelog](https://github.com/gfx-rs/wgpu/blob/v29.0.3/CHANGELOG.md)
- [Commits](gfx-rs/wgpu@wgpu-v25.0.2...v29.0.3)

---
updated-dependencies:
- dependency-name: wgpu
  dependency-version: 29.0.3
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/cargo/wgpu-29.0.3 branch from 3d42289 to 65fa77b Compare June 27, 2026 08:18

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file rust Pull requests that update Rust code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants