Improve getDevice methods

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski
2021-08-25 19:01:44 +00:00
committed by Compute-Runtime-Automation
parent a9226a9113
commit cb91474b1a
23 changed files with 155 additions and 64 deletions

View File

@@ -696,7 +696,7 @@ Device *Device::create(DriverHandle *driverHandle, NEO::Device *neoDevice, uint3
}
ze_device_handle_t subDevice = Device::create(driverHandle,
device->neoDevice->getDeviceById(i),
device->neoDevice->getSubDevice(i),
0,
true, returnValue);
if (subDevice == nullptr) {

View File

@@ -13,7 +13,7 @@ namespace L0 {
NEO::Device *DeviceImp::getActiveDevice() const {
if (isMultiDeviceCapable()) {
return this->neoDevice->getDeviceById(0);
return this->neoDevice->getThisOrNextNonRootCsrDevice(0);
}
return this->neoDevice;
}