Skip to content

deps(deps): bump wgpu from 22.1.0 to 24.0.5#46

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/wgpu-24.0.5
Open

deps(deps): bump wgpu from 22.1.0 to 24.0.5#46
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/cargo/wgpu-24.0.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown

Bumps wgpu from 22.1.0 to 24.0.5.

Release notes

Sourced from wgpu's releases.

23.0.1 (2024-11-25)

This release includes patches for wgpu, wgpu-core and wgpu-hal. All other crates remain at 23.0.0. Below changes were cherry-picked from 24.0.0 development line.

Bug fixes

General

Metal

Vulkan

  • Fix surface capabilities being advertised when its query failed. By @​wumpf in #6510
Changelog

Sourced from wgpu's changelog.

v24.0.5 (2025-05-24)

Bug Fixes

General

WebGPU

  • Insert fragment pipeline constants into fragment descriptor instead of vertex descriptor. By @​DerSchmale in #7621

v24.0.4 (2025-04-03)

Metal

v24.0.3 (2025-03-19)

Bug Fixes

  • Fix drop order in Surface, solving segfaults on exit on some systems. By @​ed-2100 in #6997

v24.0.2 (2025-02-26)

Bug Fixes

  • Fix GLES renderpass clears causing violation of max_color_attachments limit. By @​adrian17 in #6994.
  • Fix a possible deadlock within Queue::write_texture. By @​metamuffin in #7004
  • Decrement max_storage_buffer_binding_size by 1 to match max_buffer_size. By @​minus1ms in #7217

v24.0.1 (2025-01-22)

Bug Fixes

  • Fix wgpu not building with --no-default-features on when targeting wasm32-unknown-unknown. By @​wumpf in #6946.
  • Implement Clone on ShaderModule. By @​a1phyr in #6937.
  • Fix CopyExternalImageDestInfo not exported on wgpu. By @​wumpf in #6962.

v24.0.0 (2025-01-15)

Major changes

Refactored Dispatch Between wgpu-core and webgpu

The crate wgpu has two different "backends", one which targets webgpu in the browser, one which targets wgpu_core on native platforms and webgl. This was previously very difficult to traverse and add new features to. The entire system was refactored to make it simpler. Additionally the new system has zero overhead if there is only one "backend" in use. You can see the new system in action by using go-to-definition on any wgpu functions in your IDE.

By @​cwfitzgerald in #6619.

... (truncated)

Commits
  • 99e6524 Release 24.0.5
  • 7e6d0d5 fix(webgpu): Insert fragment constants into fragment descriptor instead of ve...
  • d36cf43 Fixes a deadlock caused by locking the device's snatchable lock after loc...
  • 993fc39 Release 24.0.4
  • 05e419b Add layer observer based on raw-window-metal (#7026) (#7466)
  • 8a38f5f Add exception for RUSTSEC-2024-0436 (paste being unmaintained) (#7301)
  • cf002ee Bump versions
  • b2171dd Fix surface drop order. (#6997)
  • d06da58 Bump versions
  • 98b9687 [v24] decrement binding size to match with max buffer (#7217)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [wgpu](https://github.com/gfx-rs/wgpu) from 22.1.0 to 24.0.5.
- [Release notes](https://github.com/gfx-rs/wgpu/releases)
- [Changelog](https://github.com/gfx-rs/wgpu/blob/trunk/CHANGELOG.md)
- [Commits](gfx-rs/wgpu@wgpu-v22.1.0...wgpu-v24.0.5)

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

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Jun 15, 2026

Copy link
Copy Markdown
Author

Labels

The following labels could not be found: dependencies, rust. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

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.

0 participants