adrien-ben / vulkan-tutorial-rs

Vulkan tutorial written in Rust using Ash
171 stars 10 forks source link

Updated dependencies and added prerequisites to run on macos #7

Closed wizebin closed 7 months ago

wizebin commented 8 months ago

Issues this PR resolves:

  1. The project wouldn't build at all with some internal winit issues on that version
    error: internal compiler error: compiler/rustc_hir_typeck/src/mem_categorization.rs:489:13: cat_overloaded_place: base is not a reference
  2. After upgrading winit, other dependencies were no longer compatible and needed to be upgraded or new dependencies added
  3. After adding all of the dependencies some code was no longer standard for ash or winit and required manual changes
  4. MacOS requires additional flags and extensions
adrien-ben commented 7 months ago

Thank you !