Quest 2 performance - SteamVR vs OculusVR OpenXR... Why does SteamVR perform better?

OpenXR is just what MSFS2020 runs on.

Oculus VR implementation Of it = Oculus XR
SteamVR implementation = Steam VR XR
Windows Mixed reality = WMR OpenXR

These are the 3 possible runtimes. You can run SteamVR even via Windows headsets and same goes for Oculus headsets.

As far as I know, you cannot run WMR via non WMR headsets.

That is the difference. The developers of Oculus provide the OpenXR runtime for Oculus.

SteamVR developers provide it for their VR users (Index, etc).

WMR provides it for all different brands of WMR headsets.

And yes, I am aware not everyone can run VD, due to wireless. But I tried so much via the link cable and I cannot get it as smooth as SteamVR. Via Link, I have more instability and graphical bugs.

Via SteamVR, they are mostly the same bugs that appear in flatscreen version of MSFS2020. Again, High preset + default MSFS2020 settings = 30 fps even in New York, Tokyo, etc. I could fly pretty low and it was still playable.

No crashes, no graphical glitches. Occasional stutters due to CPU lagging behind I think. Too bad MSFS2020 is limited by main thread performance. Otherwise my cpu would provide more frames for the GPU I imagine. It is only 20% cpu and 80% gpu utilization, wish it would use more of my system.

But for Link, I couldn’t have 30 fps stable unless I reduced the resolution. Even then, graphical artifacts and just weird stuttering in general did not allow me to do the same things as I could in SteamVR.

I am just wondering if it is a problem with my system/Link cable/drivers/configuration.

Or if Link just behaves like this due to OpenXR Oculus implementation (software itself).

Either way, I am content with Wireless Quest 2. But I imagine the experience is better for MSFS2020 via a dedicated, wired PCVR headset.

Perhaps rift S users could chime in. Do they notice any of my mentioned bugs? Maybe this is exclusive to link, or I may even have a bad cable. Or maybe this is just an oculus software problem… Who knows?

1 Like