Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
steam_helper: clean up OpenVR before getting OpenXR extensions in `in…
…itialize_vr_data` Patch written by Emily <[email protected]> #8126 When using OpenComposite, both OpenVR and OpenXR functions may call the same underlying OpenXR loader. Because the OpenXR loader only supports a single active instance, `initialize_vr_data` currently fails as an OpenXR instance has already been initialized ath the time XR extensions are queried. This commit fixes the problem by cleaning up the temporary OpenVR context *before* initializing OpenXR instead of keeping it open until the end of the call. Fix for: #7905 Signed-off-by: Paul Gofman <[email protected]>
- Loading branch information