A C++20 Vulkan library.
This library is designed as a simplified interface to Vulkan to be used for my own personal Games & Graphics projects.
- Vulkan 1.3
- VulkanMemoryAllocator-Hpp
This library uses the CMake build system and CPM for automatic dependency management.
To clone:
git clone --recursive https://github.com/stuart6854/VkMana.git
To build:
cd ./VkMana
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
cmake --build . --config Release
Important: The sample app must be run from the project root (so it can access the assets).