Contains code of my first exposure to Vulkan API.
This code is for my own use, I have not intended it to be cross-platform. That is why I have kept the build simple with GNU Make.
Library dependencies are Vulkan SDK & GLFW. Also I use glslc
to compile shaders into SPIR-V
format. On Ubuntu 22.04 this file comes from shaderc
package which is a dependency of vulkan-sdk
.
Please modify Makefile
according to your system.