Conversation
|
This also raises MSRV to 1.81 and bumps wasm-bindgen to 0.2.97. |
37eb1ca to
dc2a116
Compare
|
Preview available at https://egui-pr-preview.github.io/pr/5610-wgpu-24 |
|
I guess the labels should be I'll gladly split the different types of changes into several commits upon request. |
7938527 to
bb7681f
Compare
Wumpf
left a comment
There was a problem hiding this comment.
Looking great, thanks for taking care of everything.
A lot of wgpu's objects can now be cloned which should save us plenty of Arc<> internally and in the interface. Will look into that in a follow-up
(this was missing from wgpu's changelog until just now 😅. Kinda huge for libraries!) |
|
said follow-up is over here #5612 |
|
@torokati44 Could wgpu be upgraded to 25? |
|
It has been for a while now, just not released yet: #6744 |
|
Oh, now I see, 178 commits in the last 5 months are still not enough for 0.32... Even when only 98 commits were needed to release 0.31: The milestone contains only 10 / 20 / 800 (open, milestone, project) issues, seems like it's not easy to see what's still required to reach 0.32: |
|
there's gonna be an egui release quite soon, likely this or next week :) |
See: https://github.com/gfx-rs/wgpu/releases/tag/v24.0.0
This cleans up a few TODOs and duplicated dependencies.