wsl/libhsakmt: add .NodeId() in WDDMDevice
Signed-off-by: Flora Cui <flora.cui@amd.com> Reviewed-by: Tianci Yin <tianci.yin@amd.com> Part-of: <http://10.67.69.192/wsl/rocr-runtime/-/merge_requests/82>
This commit is contained in:
+1
-1
@@ -379,7 +379,7 @@ HSAKMT_STATUS topology_sysfs_get_system_props(HsaSystemProperties& props) {
|
||||
|
||||
for (uint32_t i = 0; i < num_adapters; i++) {
|
||||
wsl::thunk::WDDMDevice *device = new wsl::thunk::WDDMDevice(
|
||||
adapters[i].hAdapter, adapters[i].AdapterLuid);
|
||||
adapters[i].hAdapter, adapters[i].AdapterLuid, i+1);
|
||||
assert(device && "Create WDDM Device fail");
|
||||
dxg_topology->wdevices_.push_back(device);
|
||||
}
|
||||
|
||||
+2
-2
@@ -59,8 +59,8 @@ namespace thunk {
|
||||
|
||||
const uint32_t WDDMDevice::cmdbuf_aql_frame_num_ = 0x1000;
|
||||
|
||||
WDDMDevice::WDDMDevice(D3DKMT_HANDLE adapter, LUID adapter_luid)
|
||||
: adapter_(adapter), adapter_luid_(adapter_luid) {
|
||||
WDDMDevice::WDDMDevice(D3DKMT_HANDLE adapter, LUID adapter_luid, uint32_t node_id)
|
||||
: adapter_(adapter), adapter_luid_(adapter_luid), node_id_(node_id) {
|
||||
memset(&device_info_, 0, sizeof(device_info_));
|
||||
|
||||
ParseDeviceInfo();
|
||||
|
||||
Reference in New Issue
Block a user