Skip to content

Add back WGPU_TRACE support via the new wgpu-trace feature#6860

Draft
torokati44 wants to merge 2 commits intoemilk:mainfrom
torokati44:wgpu-trace
Draft

Add back WGPU_TRACE support via the new wgpu-trace feature#6860
torokati44 wants to merge 2 commits intoemilk:mainfrom
torokati44:wgpu-trace

Conversation

@torokati44
Copy link
Contributor

@torokati44 torokati44 commented Apr 26, 2025

This builds on #6744, adding back the support for wgpu tracing in some way.

@github-actions
Copy link

Preview available at https://egui-pr-preview.github.io/pr/6860-wgpu-trace
Note that it might take a couple seconds for the update to show up after the preview_build workflow has completed.

@torokati44
Copy link
Contributor Author

I tried to bump ron to 0.9 in a separate PR to not duplicate it, but unfortunately due to ron-rs/ron#565, it would have to be bumped to 0.10.1 instead, and that would again introduce a duplication, pending a new wgpu release with gfx-rs/wgpu#7557... 😵‍💫

@torokati44 torokati44 mentioned this pull request Apr 26, 2025
emilk pushed a commit that referenced this pull request Apr 29, 2025
This should help `cargo-deny` be at peace with
#6860, pending
gfx-rs/wgpu#7557.
@Wumpf
Copy link
Collaborator

Wumpf commented May 10, 2025

This is pretty much blocked on

Trace feature was removed for the time being (.. let's see how long..) from wgpu since it was too hard to support in the short term with resource id tracking being removed from wgpu-core

@emilk emilk added the blocked Can't make progress right now label May 18, 2025
darkwater pushed a commit to darkwater/egui that referenced this pull request Aug 24, 2025
This should help `cargo-deny` be at peace with
emilk#6860, pending
gfx-rs/wgpu#7557.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked Can't make progress right now

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants