From b4e6cce2047d38a8abd935cd647450f41c88c680 Mon Sep 17 00:00:00 2001 From: lyndonli Date: Mon, 6 Jan 2025 16:44:41 +0800 Subject: [PATCH] wsl/hsakmt: Implement fetching of UUID Signed-off-by: lyndonli Reviewed-by: Shi.Leslie Reviewed-by: Flora Cui Part-of: --- thunk_proxy/thunk_proxy.h | 2 +- wddm/device.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/thunk_proxy/thunk_proxy.h b/thunk_proxy/thunk_proxy.h index fe5537bdb5..96de1caa10 100644 --- a/thunk_proxy/thunk_proxy.h +++ b/thunk_proxy/thunk_proxy.h @@ -55,7 +55,7 @@ typedef struct { int stepping; bool is_dgpu; char product_name[MAX_PATH]; - const char *uuid; + uint64_t uuid; AsicFamilyType family; uint32_t device_id; uint32_t wavefront_size; diff --git a/wddm/device.h b/wddm/device.h index 2aa751b662..30878923e9 100644 --- a/wddm/device.h +++ b/wddm/device.h @@ -83,7 +83,7 @@ public: int Stepping() { return device_info_.stepping; } bool IsDgpu() { return device_info_.is_dgpu; } const char *ProductName() { return device_info_.product_name; } - const char *Uuid() { return device_info_.uuid; } + uint64_t Uuid() { return device_info_.uuid; } thunk_proxy::AsicFamilyType GfxFamily() { return device_info_.family; } uint32_t DeviceId() { return device_info_.device_id; } uint32_t WavefrontSize() { return device_info_.wavefront_size; }