refactor direct submission: Pass command stream receiver to ctor

Related-To: NEO-6643

Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
Mateusz Jablonski
2022-04-19 14:44:06 +00:00
committed by Compute-Runtime-Automation
parent 79b8051eab
commit b5b8762faf
29 changed files with 234 additions and 308 deletions

View File

@@ -103,11 +103,11 @@ class CommandQueueHw : public CommandQueue {
}
gpgpuEngine->osContext->ensureContextInitialized();
gpgpuEngine->commandStreamReceiver->initDirectSubmission(device->getDevice(), *gpgpuEngine->osContext);
gpgpuEngine->commandStreamReceiver->initDirectSubmission();
for (const EngineControl *engine : bcsEngines) {
if (engine != nullptr) {
engine->osContext->ensureContextInitialized();
engine->commandStreamReceiver->initDirectSubmission(device->getDevice(), *engine->osContext);
engine->commandStreamReceiver->initDirectSubmission();
}
}
}