An open API service indexing awesome lists of open source software.

https://github.com/lucoiso/luvk

Modular Vulkan Renderer
https://github.com/lucoiso/luvk

cmake cpp engine graphics graphics-programming imgui render renderer rendering rendering-engine sdl3 vulkan

Last synced: about 2 months ago
JSON representation

Modular Vulkan Renderer

Awesome Lists containing this project

README

          

[![Build & Upload](https://github.com/lucoiso/luvk/actions/workflows/cmake-build.yml/badge.svg)](https://github.com/lucoiso/luvk/actions/workflows/cmake-build.yml)

# LuVK

image

A modular Vulkan-based rendering framework implemented in C++, providing a flexible foundation for graphics applications and engines, structured with distinct modules.

- Sample Project: [luvk example](https://github.com/lucoiso/luvk_example)
- Template Project: [luvk-imgui-template](https://github.com/lucoiso/luvk-imgui-template)

---

## Requirements

| Dependency | Minimum Version | Notes |
|----------------------|-----------------|--------------------------------------------|
| C++ Compiler | C++23 | Any modern compiler (MSVC, Clang, GCC) |
| CMake | 3.28+ | Build system configuration |