Main goal of uvke is to make using vulkan simple. I want to use it for myself but usage by someone else would be nice.
glfw - Open source, multi-platform library for OpenGL, OpenGL ES and Vulkan application development. It provides a simple, platform-independent API for creating windows, contexts and surfaces, reading input, handling events, etc.
Vulkan SDK - Vulkan is a new generation graphics and compute API that provides high-efficiency, cross-platform access to modern graphics processing units, which are used in a wide variety of devices from PCs and consoles to mobile phones and embedded platforms.
stb_image - Image loading/decoding from file/memory: JPG, PNG, TGA, BMP, PSD, GIF, HDR, PIC.
imgui - Bloat-free graphical user interface library for C++. It outputs optimized vertex buffers that you can render anytime in your 3D-pipeline-enabled application. It is fast, portable, renderer agnostic, and self-contained (no external dependencies).
git clone https://github.com/eUltrabyte/uvke.git
mkdir Build && cd Build
cmake ..
Bugs are reported to issue tracker
Operating System:
GPU:
Branch:
Short description: