mirror of
https://github.com/godotengine/godot.git
synced 2025-04-25 01:48:08 +08:00
Merge pull request #102869 from dsnopek/openxr-system-info
OpenXR: Expose more system info from `XrSystemProperties`
This commit is contained in:
commit
9aae1fe61e
modules/openxr
@ -419,6 +419,8 @@ public:
|
||||
OpenXRGraphicsExtensionWrapper *get_graphics_extension() const { return graphics_extension; }
|
||||
String get_runtime_name() const { return runtime_name; }
|
||||
String get_runtime_version() const { return runtime_version; }
|
||||
String get_system_name() const { return system_name; }
|
||||
uint32_t get_vendor_id() const { return vendor_id; }
|
||||
|
||||
// helper method to convert an XrPosef to a Transform3D
|
||||
Transform3D transform_from_pose(const XrPosef &p_pose);
|
||||
|
@ -705,6 +705,8 @@ Dictionary OpenXRInterface::get_system_info() {
|
||||
if (openxr_api) {
|
||||
dict[SNAME("XRRuntimeName")] = openxr_api->get_runtime_name();
|
||||
dict[SNAME("XRRuntimeVersion")] = openxr_api->get_runtime_version();
|
||||
dict[SNAME("OpenXRSystemName")] = openxr_api->get_system_name();
|
||||
dict[SNAME("OpenXRVendorID")] = openxr_api->get_vendor_id();
|
||||
}
|
||||
|
||||
return dict;
|
||||
|
Loading…
x
Reference in New Issue
Block a user