fix: Move first submission programming to a separate function

Call the new function after debugger and sip kernel are initialized.

Related-To: HSD-18038645398, HSD-18038819112

Signed-off-by: Filip Hazubski <filip.hazubski@intel.com>
This commit is contained in:
Filip Hazubski
2024-06-24 22:55:08 +00:00
committed by Compute-Runtime-Automation
parent bbe11205e3
commit 230d3e903b
9 changed files with 76 additions and 46 deletions

View File

@@ -157,11 +157,11 @@ ExecutionEnvironment *MockDevice::prepareExecutionEnvironment(const HardwareInfo
return executionEnvironment;
}
bool MockSubDevice::createEngine(uint32_t deviceCsrIndex, EngineTypeUsage engineTypeUsage) {
bool MockSubDevice::createEngine(EngineTypeUsage engineTypeUsage) {
if (failOnCreateEngine) {
return false;
}
return SubDevice::createEngine(deviceCsrIndex, engineTypeUsage);
return SubDevice::createEngine(engineTypeUsage);
}
MockAlignedMallocManagerDevice::MockAlignedMallocManagerDevice(ExecutionEnvironment *executionEnvironment, uint32_t internalDeviceIndex) : MockDevice(executionEnvironment, internalDeviceIndex) {