mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-29 17:13:29 +08:00
Add setter function to event class
Related-To: NEO-5244 Signed-off-by: Zbigniew Zdanowicz <zbigniew.zdanowicz@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
a56b413392
commit
3909bd0fea
@@ -44,7 +44,8 @@ SubDevice *RootDevice::createSubDevice(uint32_t subDeviceIndex) {
|
||||
|
||||
bool RootDevice::createDeviceImpl() {
|
||||
auto deviceMask = executionEnvironment->rootDeviceEnvironments[this->rootDeviceIndex]->deviceAffinityMask;
|
||||
deviceBitfield = maxNBitValue(HwHelper::getSubDevicesCount(&getHardwareInfo()));
|
||||
uint32_t subDeviceCount = HwHelper::getSubDevicesCount(&getHardwareInfo());
|
||||
deviceBitfield = maxNBitValue(subDeviceCount);
|
||||
deviceBitfield &= deviceMask;
|
||||
numSubDevices = static_cast<uint32_t>(deviceBitfield.count());
|
||||
if (numSubDevices == 1) {
|
||||
@@ -52,8 +53,8 @@ bool RootDevice::createDeviceImpl() {
|
||||
}
|
||||
UNRECOVERABLE_IF(!subdevices.empty());
|
||||
if (numSubDevices) {
|
||||
subdevices.resize(HwHelper::getSubDevicesCount(&getHardwareInfo()), nullptr);
|
||||
for (auto i = 0u; i < HwHelper::getSubDevicesCount(&getHardwareInfo()); i++) {
|
||||
subdevices.resize(subDeviceCount, nullptr);
|
||||
for (auto i = 0u; i < subDeviceCount; i++) {
|
||||
if (!deviceBitfield.test(i)) {
|
||||
continue;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user