screen-13 icon indicating copy to clipboard operation
screen-13 copied to clipboard

ash v0.38 support

Open attackgoat opened this issue 1 year ago • 2 comments

There are lots of small changes required to support the latest version of ash, and this also requires updating winit to v0.30. The windowing changes require the EventLoop code to be completely re-evaluated for usefulness: I want something easy to use in the general case but able to be extended for custom uses also.

TODO:

  • [x] New examples/app.rs to demonstrate winit v0.30 patterns
  • [ ] Make sure vk-sync-rs and gpu-allocator are updated for ash
  • [ ] Re-work EventLoop and all examples as needed

attackgoat avatar May 31 '24 23:05 attackgoat

https://github.com/rukai/winit_input_helper/pull/61 https://github.com/expenses/vk-sync-rs/pull/2 https://github.com/Traverse-Research/gpu-allocator/pull/218

attackgoat avatar May 31 '24 23:05 attackgoat

https://github.com/emilk/egui/pull/4466 https://github.com/imgui-rs/imgui-rs/issues/781

attackgoat avatar Jun 04 '24 01:06 attackgoat

vk-sync-rs has not been updated yet, so the crate cannot be published in this state, but these changes will allow the other open issues to bugfix against an up-to-date ash version which includes many other fixes.

attackgoat avatar Aug 29 '24 19:08 attackgoat