No description
  • C++ 81.8%
  • CMake 11.6%
  • Meson 5.6%
  • C 1%
Find a file
2026-05-20 00:04:42 +03:00
headers feat: cpp modules support 2026-05-15 16:24:25 +03:00
src fix: show imgui debug window and fix swapped width and height 2026-05-20 00:04:42 +03:00
test style: provide .clang-format and format files 2026-05-15 11:54:21 +03:00
third_party init 2026-05-03 23:03:50 +03:00
.clang-format style: provide .clang-format and format files 2026-05-15 11:54:21 +03:00
.clangd refactor: refactor code to modern cpp 2026-05-17 18:15:27 +03:00
.gitignore build: improve build 2026-05-14 16:32:52 +03:00
.gitmodules init 2026-05-03 23:03:50 +03:00
CMakeLists.txt fix: show imgui debug window and fix swapped width and height 2026-05-20 00:04:42 +03:00
default.profraw fix: fix ImGui_ImplVulkan_LoadFunctions 2026-05-19 22:50:12 +03:00
imgui.ini fix: fix ImGui_ImplVulkan_LoadFunctions 2026-05-19 22:50:12 +03:00
meson.build build: add tests 2026-05-11 23:53:21 +03:00
q_overlay.log fix: fix ImGui_ImplVulkan_LoadFunctions 2026-05-19 22:50:12 +03:00
README.md feat: change README.md 2026-05-03 23:34:48 +03:00
VkLayer_q_overlay.json.in fix: proper overlay json 2026-05-16 10:58:34 +03:00

Q_overlay

WIP vulkan layer act as in-game overlay.

Building

cmake

cmake -B build -G Ninja
cmake --build build

Using

VK_LAYER_PATH=./build VK_INSTANCE_LAYERS=VK_LAYER_q_overlay vkcube

Layer logs into stdour/stderr and /tmp/q_overlay.log