Fix set engine index by flag NodeOrdinal for l0

Related-To: LOCI-3154

Signed-off-by: Katarzyna Cencelewska <katarzyna.cencelewska@intel.com>
This commit is contained in:
Katarzyna Cencelewska
2022-06-10 10:58:07 +00:00
committed by Compute-Runtime-Automation
parent d3da44c9aa
commit c58657378e
2 changed files with 8 additions and 3 deletions

View File

@@ -218,11 +218,13 @@ void DeviceImp::adjustCommandQueueDesc(ze_command_queue_desc_t &desc) {
}
currentEngineIndex++;
}
currentEngineIndex = 0u;
for (const auto &engine : engineGroups[desc.ordinal].engines) {
if (engine.getEngineType() == static_cast<aub_stream::EngineType>(nodeOrdinal)) {
desc.index = currentEngineIndex;
break;
}
currentEngineIndex++;
}
}
}