use linked openxr
This commit is contained in:
@@ -4,9 +4,7 @@ use openxr as xr;
|
|||||||
use xr::OverlaySessionCreateFlagsEXTX;
|
use xr::OverlaySessionCreateFlagsEXTX;
|
||||||
|
|
||||||
pub(super) fn init_xr() -> Result<(xr::Instance, xr::SystemId), anyhow::Error> {
|
pub(super) fn init_xr() -> Result<(xr::Instance, xr::SystemId), anyhow::Error> {
|
||||||
let Ok(entry) = (unsafe { xr::Entry::load() }) else {
|
let entry = xr::Entry::linked();
|
||||||
bail!("OpenXR Loader not found.");
|
|
||||||
};
|
|
||||||
|
|
||||||
let Ok(available_extensions) = entry.enumerate_extensions() else {
|
let Ok(available_extensions) = entry.enumerate_extensions() else {
|
||||||
bail!("Failed to enumerate OpenXR extensions.");
|
bail!("Failed to enumerate OpenXR extensions.");
|
||||||
|
|||||||
Reference in New Issue
Block a user