A Rust implementation of the Vulkan Tutorial based on ash crate.
The environment configuration is same as ash. See here for more detail.
Vulkan is quite hard. All examples on official website have been finished. 🍻
Enter the project root directory, download the assets by the python3 script:
vulkan-tutorial-rust$ python download_asset.pyRun any example with the following command:
$ cargo run --bin example_numberHere replace example_number with option in the following table:
$ cargo run --bin 00
bwasty/vulkan-tutorial-rs — another Rust implementation using Vulkano
adrien-ben/vulkan-tutorial-rs — another Rust implementation with some more custom chapters.
KhronosGroup/Vulkan-samples — Offical examples from KhronosGroup
SaschaWillems/Vulkan — More examples in C++
