Following a tutorial on vulkan-tutorial.com
Using newer vulkan.hpp
C++ header
- GPU with driver supporting Vulkan
- Vulkan SDK
- CMake, GCC (G++)
- GLFW, GLM (installed, findable by CMake)
- Shaders need to be compiled to SPIR-V like so:
glslc shader.vert -o vert.spv