Me, Leandro, as a handdraw logo

Vulkano

A simple Vulkan rendering library

Vulkano is a simple Vulkan rendering library written in C++, developed under SOHNE. It is the Vulkan sibling of LeveGL: the same appetite for small, readable rendering code, pointed at an explicit, modern API.

It is at an early stage, with no public documentation yet.

Tech

  • C++ for the library
  • Vulkan as the rendering API
  • CMake as the build system

What I learned

  • How much of Vulkan is deliberate ceremony: instance, device, queues, and swapchain before the first pixel.
  • Explicit synchronization with fences and semaphores, and why the driver no longer saves you.

CC BY-NC-SA 4.0 2020–2026 © Leandro Peres. All rights reversed.