Monday, February 9, 2026

GitHub – hypernewbie/vrhi: Immediate Mode Vulkan RHI Interface for NVRHI (Vrhi)

Introducing Vrhi: A High-Level Vulkan RHI Interface

Vrhi is an innovative cross-platform graphics and compute rendering interface, designed to simplify Vulkan usage while retaining performance. Built atop the NVRHI library and inspired by bgfx, it presents a user-friendly, immediate mode API reminiscent of DX11/DX9.

Key Features:

  • High Performance: Targets to deliver speed without complexity.
  • Compatibility: Supports major platforms including Windows, Linux, and macOS.
  • Advanced Techniques:
    • Provides support for bindless and ray tracing.
    • Implements multithreaded command buffers.
    • Offers efficient state caching to enhance performance.

Getting Started:

  • Install the Vulkan SDK and use CMake for builds.
  • Incorporate Vrhi into your projects effortlessly through self-contained release packages.

Curious to learn more and enhance your graphics rendering capabilities? Explore Vrhi today, and share your thoughts or improvements! Let’s elevate graphics performance together. 💡🔗 #Vulkan #AI #TechInnovation

Source link

Share

Read more

Local News