A vulkan renderer implemented from the tutorial at https://vulkan-tutorial.com/
- Install prerequisite libraries:
sudo dnf install @development-tools vulkan-devel libshaderc-devel glfw-devel
- Install git LFS and clone the repo:
sudo dnf install git-lfs
git clone https://github.com/itsermo/vk-renderer
cd vk-renderer
- Build using makefile:
make
- (Optional) You can develop by opening the workspace file in "vscode" folder using Visual Studio Code. From here you can attach debugger or build using the Visual Studio Code build tasks