From 2f8dcaf110413b22ba2d4cb557e6e9b3466df524 Mon Sep 17 00:00:00 2001 From: galister <22305755+galister@users.noreply.github.com> Date: Sat, 9 Mar 2024 21:21:48 +0100 Subject: [PATCH] use linked openxr --- src/backend/openxr/helpers.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/backend/openxr/helpers.rs b/src/backend/openxr/helpers.rs index ff2e459..ac3337a 100644 --- a/src/backend/openxr/helpers.rs +++ b/src/backend/openxr/helpers.rs @@ -4,9 +4,7 @@ use openxr as xr; use xr::OverlaySessionCreateFlagsEXTX; pub(super) fn init_xr() -> Result<(xr::Instance, xr::SystemId), anyhow::Error> { - let Ok(entry) = (unsafe { xr::Entry::load() }) else { - bail!("OpenXR Loader not found."); - }; + let entry = xr::Entry::linked(); let Ok(available_extensions) = entry.enumerate_extensions() else { bail!("Failed to enumerate OpenXR extensions.");