A basic Vulkan renderer written in Rust and built around vulkanalia, egui, egui-winit and winit.
With the help of egui-winit-ash-integration I managed to successfully integrate egui
, winit
, egui_winit
and vulkanalia
.
The code needs a major refactoring (that I am currently working on while learning more about graphics programming and Vulkan.)
Run the program in debug (enables the validation layers):
$ cargo r
Run the program in release:
$ cargo r --release