DX11 RHI Thread does not work with VR, always crashes

  1. Create a new project based on VR Template
  2. Launch VR Preview
  3. Type console command r.RHIThread.Enable 1
  4. → Crash (Unreal Engine is exiting due to D3D device being lost)

The crash happens same when trying to enable the RHI Thread in a packaged project using VR. If the RHI Thread is enabled without VR active, it does not crash, but it will crash once VR gets enabled.

The extra performance the RHI thread provides would be especially useful in VR, but unfortunately, there it does not work. I have submitted it as a bug report through the UE4 Bug Reporting form around 2 months ago, but never received any communication about it. So I have no idea if it even was entered as a bug.

Tested with UE4 4.26.

1 Like


We’ve made a switch to a new bug reporting method using a more structured form. Please visit the link below for more details and report the issue using the new Bug Submission Form. Feel free to continue to use this thread for community discussion around the issue.


maybe some news? how to run/init r.RHIThread.Enable=1 properly in the VR?