Skip to content

stuart6854/VkMana

Repository files navigation

VkMana

Build CMake/Windows Build CMake/Linux

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.

Requirements

  • Vulkan 1.3
  • VulkanMemoryAllocator-Hpp

How to use

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).

About

C++ Vulkan Graphics Wrapper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published