Skip to content

ash v0.38 support - #75

Merged
attackgoat merged 22 commits into
masterfrom
ash-v0.38
Aug 29, 2024
Merged

ash v0.38 support#75
attackgoat merged 22 commits into
masterfrom
ash-v0.38

Conversation

@attackgoat

@attackgoat attackgoat commented May 31, 2024

Copy link
Copy Markdown
Owner

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:

  • New examples/app.rs to demonstrate winit v0.30 patterns
  • Make sure gpu-allocator is updated for ash
  • Make sure vk-sync-rs is updated for ash
  • Re-work EventLoop and all examples as needed
  • Wait for updates to egui and imgui or move the examples out of the main crate

@attackgoat

Copy link
Copy Markdown
Owner Author

@attackgoat

Copy link
Copy Markdown
Owner Author

@attackgoat
attackgoat marked this pull request as ready for review August 29, 2024 18:59
@attackgoat

Copy link
Copy Markdown
Owner Author

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
attackgoat merged commit bdc4a81 into master Aug 29, 2024
@attackgoat
attackgoat deleted the ash-v0.38 branch August 29, 2024 19:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant