ruffle icon indicating copy to clipboard operation
ruffle copied to clipboard

chore: Update to wgpu 25 and egui git main

Open torokati44 opened this issue 7 months ago • 4 comments

We may have to remove wgpu tracing (at least temporarily):

  • https://github.com/emilk/egui/pull/6744
  • https://github.com/emilk/egui/pull/6860
  • https://github.com/gfx-rs/wgpu/issues/5974
  • https://github.com/gfx-rs/wgpu/pull/5897
  • https://github.com/gfx-rs/wgpu/issues/5121

torokati44 avatar May 27 '25 08:05 torokati44

Alternatively, we could declare a (fake) direct dependency on wgpu-core in the meantime, just to enable its trace feature. We also do the same with profiling and getrandom FWIW.

torokati44 avatar May 27 '25 10:05 torokati44

I think I only ever used the trace feature once, in the early days when reporting wgpu bugs. It doesn't feel worth to keep it around anymore.

Dinnerbone avatar Jun 05 '25 15:06 Dinnerbone

Yeah, especially since RenderDoc and Tracy and whatnot can still be used "live".


Oh, welcome back, @Dinnerbone ! :wave: :heart:

torokati44 avatar Jun 05 '25 15:06 torokati44

Tested web for wgpu regressions and it all looks good Testing desktop and, the file->recents menu behaves differently when there's a super long entry. Previously you'll still see newer stuff, but the long entry is long. Now you only see the long entry.

(this may be on me for having a long entry in there - or perhaps on us for not trying to shorten urls to just a filename...)

image

Not sure if this is a blocker but it's awkward, my menu is unusable now unless I go clear it.

Dinnerbone avatar Jun 12 '25 22:06 Dinnerbone