All projects

work

VRI-Framework

Reusable C++23 rendering building blocks over VRI: RAII resources, framegraphs, profiling, multi-queue submission and OpenXR utilities.

Public · in development

VRI-Framework is a public library of rendering capabilities built over VRI. It provides resource ownership, device and presentation helpers, framegraph construction, descriptor management, GPU profiling and OpenXR lifecycle support.

It is a toolkit for composing a renderer. Applications supply their own passes, scenes and shaders. The library includes an application loop for examples and a render module for host-driven integration.

It belongs to the Vultra ecosystem, but it is a separate project. The current libvultra dev-VRI branch uses VRI directly; this framework is not a mandatory layer between VRI and libvultra.

Find something

Search projects, research, and writing. Esc to close.