diff options
author | Yuri Sizov <11782833+YuriSizov@users.noreply.github.com> | 2023-03-25 15:07:51 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-03-25 15:07:51 +0100 |
commit | d20c520d96ec2c119ae00bf87868d0ddf436dc14 (patch) | |
tree | aec878b59ac6ed5d0740980ace94650f42c5a7ed /modules/openxr/openxr_api.cpp | |
parent | e4e63f976abb264f109725b6524cd8aa38d99ac0 (diff) | |
parent | e31c2e42774f0b56608662f239a32f7734513a99 (diff) | |
download | redot-engine-d20c520d96ec2c119ae00bf87868d0ddf436dc14.tar.gz |
Merge pull request #74848 from BastiaanOlij/add_xr_system_info
Add a get_system_info method to XRInterface
Diffstat (limited to 'modules/openxr/openxr_api.cpp')
-rw-r--r-- | modules/openxr/openxr_api.cpp | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/modules/openxr/openxr_api.cpp b/modules/openxr/openxr_api.cpp index af59fe7dde..4b39a6295c 100644 --- a/modules/openxr/openxr_api.cpp +++ b/modules/openxr/openxr_api.cpp @@ -385,8 +385,13 @@ bool OpenXRAPI::create_instance() { if (XR_FAILED(result)) { // not fatal probably print_line("OpenXR: Failed to get XR instance properties [", get_error_string(result), "]"); + + runtime_name = ""; + runtime_version = ""; } else { - print_line("OpenXR: Running on OpenXR runtime: ", instanceProps.runtimeName, " ", OpenXRUtil::make_xr_version_string(instanceProps.runtimeVersion)); + runtime_name = instanceProps.runtimeName; + runtime_version = OpenXRUtil::make_xr_version_string(instanceProps.runtimeVersion); + print_line("OpenXR: Running on OpenXR runtime: ", runtime_name, " ", runtime_version); } for (OpenXRExtensionWrapper *wrapper : registered_extension_wrappers) { |