01 / Projects
An ecosystem of projects
From Torus Trooper and a GPU video player to a V development environment for Kakoune: applications, tools, and reusable libraries grow together.
01Understand media
h264 + minimp4 read the container, metadata, and picture order.
02Reach the GPU
Generated Vulkan and OpenCL bindings expose native GPU APIs to V.
03Window and interface
GLFW, Dear ImGui, and the V-native allocator vkmemalloc support the platform, interface, and memory.
04Compose the application
Torus Trooper, Vulkan Video, and the OpenCL particle system put the building blocks to practical use.