-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update wgpu
to 0.6
in iced_wgpu
#500
Conversation
Did you consider |
@kvark Hey, thanks for the review!
Yes, but we are kind of stuck with a While we could partially use |
Great work, I updated my project to wgpu 6.0 and new iced and did some initial tests and everything works as expected so far 👌 But I have to say that as a user that integrates iced into existing wgpu project |
I agree with @PolyMeilex; still at least in KAS (kas-gui/kas#121) the |
Once we can get rid of the
Glad to know! It doesn't leak into any of the |
grrr, another local futures executor, breaking my GLib based project again >_< patched to spawn on GLib for now. Hopefully the "move away from StagingBelt" would delete the executor. |
Updates
iced_wgpu
to use the latest release ofwgpu
🎉The new release of
wgpu
features a newStagingBelt
type that we can leverage to reduce reallocations of staging buffers. As a consequence, we no longer pingfx-memory
to an old version and, therefore,iced_wgpu
should no longer leak video memory!The
integration
example has also been updated accordingly.Fixes #438 and closes #486.