Rendering a simple triangle with Vulkan.
This is a CMake-based project so make sure to install CMake (portable version : do not forget to add bin directory to PATH).
Install Python since it is used to compile shaderc.
Download the latest Vulkan SDK from LunarG's website, it is used to make the Vulkan validations layers available.
Compile the shaders running the command (it should be done automatically in a post-build event) :
glslc shader.vert -o shader.vert.spv
glslc shader.frag -o shader.frag.spv
- GLFW
- Python
- CMake
- Vulkan SDK
- shaderc
- volk
- glm