Alexandre f724ecc09d
All checks were successful
Build VulkanEngine / build (push) Successful in 4m52s
Build VulkanEngine / nix (push) Successful in 3m15s
Build VulkanEngine / debug (push) Successful in 3m16s
Build VulkanEngine / release (BUNDLE) (push) Successful in 3m35s
Build VulkanEngine / release (PORTABLE) (push) Successful in 3m38s
Build VulkanEngine / notify (push) Successful in 4s
Added debug artefact
2026-10-12 13:17:05 +02:00
2026-10-12 13:17:05 +02:00
2026-09-28 16:11:16 +02:00
2026-10-09 23:17:15 +02:00
2026-08-25 23:40:47 +02:00
2026-09-15 21:47:23 +02:00
2026-09-28 16:11:16 +02:00
2026-10-09 23:17:15 +02:00
2026-10-09 23:17:15 +02:00
2026-10-09 23:17:15 +02:00
2026-04-07 13:56:24 +02:00
2026-10-10 14:30:00 +02:00
2026-10-01 00:18:54 +02:00

Vulkan

A simple Vulkan tutorial. Might expending it later into a game or engine.

Based from vkguide This has a very different philosophy than the main Khronos Vulkan Tutorial

Install

You can build it yourself, using two methods:
1- Use a devenv, and cmake
2- Use nix build

Or you can grab an artefact from the actions tab (currently broken).

Usage

All runtime documentation is included in the program, just launch it witout any arguments, or with the -h flag to see how to use it.

Known bugs

Currently, when opening a new build, the imgui layout is not done, you need to dock everything yourself, only at the first launch (after that, the layout is saved in imgui.ini)
You also need to launch the executable in the same folder as the assets (shaders, models, textures).

All of these "bugs" are planned to be fixed.

Description
A simple Vulkan tutorial. Might expending it later into a game or engine.
Readme 217 MiB
Languages
C++ 81.5%
CMake 13.4%
Nix 4%
GLSL 1.1%