I am learning the Vulkan framework. This is my first introductory project, and will serve as a boilerplate codebase for further potential applications.
Pre-requisites
g++
,meson
andninja
required for compiling.- Vulkan development requires
vulkan-icd-loader
,vulkan-validation-layers
, andvulkan-headers
. - This project uses
GLFW3
for the window system andGLM
for math.
How to build
cd
into the repository root directorymeson setup <builddir>
meson compile -C <builddir>
- The executable will be built into builddir
/vkapp
.