From 32a893fd2bea2177f08e9fb9f90246ca656ce7eb Mon Sep 17 00:00:00 2001 From: Ryan Pavlik <ryan.pavlik@collabora.com> Date: Mon, 2 May 2022 17:07:07 -0500 Subject: [PATCH] st/oxr: Grab LUID from Vulkan if possible --- src/xrt/state_trackers/oxr/oxr_vulkan.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/xrt/state_trackers/oxr/oxr_vulkan.c b/src/xrt/state_trackers/oxr/oxr_vulkan.c index 322ae64e3..c1047204e 100644 --- a/src/xrt/state_trackers/oxr/oxr_vulkan.c +++ b/src/xrt/state_trackers/oxr/oxr_vulkan.c @@ -461,6 +461,10 @@ oxr_vk_get_physical_device(struct oxr_logger *log, if (log_level <= U_LOGGING_DEBUG) { snprint_uuid(uuid_str, ARRAY_SIZE(uuid_str), (xrt_uuid_t *)pdidp.deviceUUID); oxr_log(log, "GPU: #%d, uuid: %s", i, uuid_str); + if (pdidp.deviceLUIDValid == VK_TRUE) { + snprint_uuid(uuid_str, ARRAY_SIZE(uuid_str), (xrt_uuid_t *)pdidp.deviceLUID); + oxr_log(log, " LUID: %s", uuid_str); + } } if (memcmp(pdidp.deviceUUID, sys->xsysc->info.client_vk_deviceUUID.data, XRT_UUID_SIZE) == 0) {