Warpgate Labs has released RSR v0.9.1, which requests OpenXR 1.0 instead of 1.1 to improve VR compatibility with Virtual Desktop and SteamVR.
RSR, short for Rapid Splat Renderer, is a native Windows viewer for Gaussian splatting built on Direct3D 12 and OpenXR. Until this release it asked the runtime for OpenXR 1.1, a version that runtimes supporting only 1.0 must reject, and the release notes name that request as a likely reason VR failed to start on the VDXR runtime and on SteamVR, including Steam Frame. The release notes say every runtime supports OpenXR 1.0.
When VR does fail, the RSR v0.9.1 error dialog names the step that failed and why, such as no headset found or no OpenXR runtime installed. On multi-GPU systems, launching with --vr now renders on the GPU the headset is connected to. If VR is enabled later from desktop mode while RSR sits on the wrong GPU, the error names both GPUs and asks for a restart with --vr. Retrying VR after a failure no longer requires restarting the app.
VR controls were overhauled in 0.8.0 in May, two weeks before RSR 0.9.0 nearly doubled frame rate with a rewritten rendering pipeline. In v0.9.1, controllers without a dedicated binding fall back to a basic trigger and pointing profile. Pinch to scale also gets a wider range, so scaling a scene far up no longer cuts off distant parts, and scaling it down lets a viewer lean in closer before it clips.
Folders containing non-English filenames, such as Greek, Chinese or Japanese, no longer crash RSR when opened in the file browser, and those names now display correctly. Scenes also get a load reveal animation in which splats drift in from a white hot state and cool through a blackbody color ramp to their final positions, with tunables in a new REVEAL section of the overlay.
RSR v0.9.1 is available now as a Windows download under a non-commercial license.


