Forum Discussion

J0bbee's avatar
2 years ago

Native HMD OpenXR

For owners of headsets from Varjo, Pimax, HP and possibly others too their native OpenXR runtimes are not working correctly.

Currently the only way for us to get the game running is by switching runtimes and this is sub-optimal for performance. For me using a Pimax Crystal this can result in up to a 20% loss in performance. This also requires a dance of option changes between the different apps I run just to get WRC working and to get everything reset after use.

What I would hope is for OpenXR to not be specific to just Steam and Meta. Everything else I run that is OpenXR based works as expected with all OXR runtimes and layers.

For what it's worth here are my findings trying to use the native runtime for the Pimax Crystal: The game will start and menus etc in the floating theater show correctly, this actually runs 90fps compared to Steams XR which can be around 70fps and stuttery in this mode, native is far better for these theater modes. When a stage is started the hmd will switch into stereo 3D BUT will flicker between eyes and not react to head position movement with what looks like a window within a window.

27 Replies

  • QuebecTech's avatar
    QuebecTech
    Seasoned Scout
    2 years ago

    Oh, Just an extra 6GB on top, awesome.

    RTX 3080 10Gb here.  That explains a lot of things.

  • Sokittoya76A's avatar
    Sokittoya76A
    Rising Adventurer
    2 years ago

    @EA_Barry Native openxr support doesn't interfere with dlss/fsr in the uevr mod guys. In fact it runs and looks better too.  I realise this is still beta but cmon lots of people prefer native openxr support over steamvr for obvious reasons. Can you confirm native openxr support in a future update? An EA answer to this would alleviate a lot of frustration.

    Also forcing on tonemapper sharpness (around 2.2) can help when dlss/fsr is enabled. That and material levels/ lod biases for vr could be greatly improved.

  • Update on this:

    Native OpenXR does actually work BUT using the upscaler feature in WRC will cause issues as mentioned in the OP.

    An upscaler like DLSS will not work with native OXR runtimes at all and while it can work with Steams OXR it causes other issues due to extreme vram peaks on stage load and end leading to freezes and crashes. This brief peek can use 6-8gb extra of vram, the workaround is to reduce vram consumption.

    An upscaler is vital for performance and DLSS can work well so I hope that bug is fixed.

  • BrazilianGOP's avatar
    BrazilianGOP
    New Rookie
    2 years ago

    Just disable Openxr toolkit doesn't work with Varjo and Pimax Crystal.

    Its something else. I tried all these stuffs and I could not play the game in VR.

    Im pretty sure EA will do nothing do fix that.

  • J0bbee's avatar
    J0bbee
    2 years ago

    @EA_BarryAs stated in the OP all OpenXR layers need to be off and runtimes switched to Steam. This means OpenXR layers like the OXR Toolkit are also off. This is sub-optimal for performance due to non-native OpenXR runtimes being in use. The OP is not about the Toolkit use but runtime use. Thanks.

  • QuebecTech's avatar
    QuebecTech
    Seasoned Scout
    2 years ago

    I have a Reverb G2 and a beefy PC 13700KF@5.6g 32gb ram, 3080 , and right now the framerate is not very high... Hopefully OpenXR compatbility will bring a performance uplift.

About WRC VR Beta Technical Issues & Bugs

VR Beta is available on PC for EA SPORTS™ WRC. If you have any issues while playing in VR, please report them here.119 PostsLatest Activity: 7 days ago