Considering Transfering to Nvidia Render Interface (NRI)

I recently found NRI and it’s really great. Unlike NVRHI, NRI has a cleaner design and modern Vulkan/DX12-ish low-level APIs. It also supports many modern features with official support, such as DLSS. As a PhD student specialising in VR & HPG, NRI seems to be the best RHI for my needs. NRI GitHub link: https://github.com/NVIDIA-RTX/NRI NRI is a modular, extensible, low-level abstract rendering interface that was designed to support all low-level features of D3D12 and Vulkan GAPIs. At the same time, it aims to simplify usage and reduce the amount of code needed (especially compared with VK). ...

November 15, 2025 · 3 min · 492 words · Kexuan Zhang