VRX v1.2.0
VRX v1.2.0 can run depth estimation on a second graphics card, so the game's
GPU no longer shares its time with the depth model.
Download VRX-Setup-1.2.0.exe for the installer, or extract the complete
VRX-1.2.0-win-x64.zip for a portable copy. Installing over v1.1.0 keeps your
per-game settings. Start SteamVR and your game, open VRX, choose the game window
and click Attach / Play.
What's new:
- Depth GPU selector. Each game profile has a Depth GPU list: Same GPU
as the game (the default), Any other GPU, or a specific card by name, such
as a third GPU. Cards are remembered by name rather than by Windows' adapter
number, which can change between boots and driver updates. If two cards have
the same name, each is listed separately. A saved card that is no longer
installed shows as Not found, and VRX falls back to the game's GPU. - Copy-engine frame transfer. With a second GPU, the headset GPU only sends
a small model-sized copy of each frame using its copy engine. Resizing and
normalisation run on the depth GPU, so a busy game GPU has little effect
on depth speed. This helps most with Depth Anything V2, which is slow on a
shared GPU. ZipDepth is already fast, and its speed is mostly capped by
the capture rate. - Version shown in the app. The setup window shows the VRX version in its
header and title bar.
Tested game/hardware: Helldivers 2, RTX 3090 (+ RTX 3060 for depth) and PSVR2
with SteamVR/OpenXR. Requires Windows 10 2004+ or Windows 11, a DirectX 12 GPU
and an installed active OpenXR runtime. Second-GPU depth needs two DirectX 12
GPUs that support cross-adapter sharing. Other games and hardware have not been
broadly validated.
Known limitations:
- With a second GPU, extra foreground passes still prepare their crops on the
game's GPU. - Windows 11 rounds window corners, so a windowed game can show a few darker
pixels in its two bottom corners. Borderless or full-screen play avoids this. - Frame/depth matching adds latency and limits game motion to the depth rate;
it defaults off. Extra foreground passes remain experimental. - On a single GPU, contention can reduce depth update speed, especially at 4K
game resolutions. - SteamVR menu dismissal is best-effort.
- The installer is unsigned, so Windows may show an unknown-publisher warning.
SHA-256 checksums are provided in SHA256SUMS.txt. Third-party licenses,
component provenance and setup instructions are bundled. Profiles and session
logs stay under %LOCALAPPDATA%\VRX and are preserved when uninstalling.