Pass blitter CSR to event

Related-To: NEO-6057
Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
This commit is contained in:
Maciej Dziuban
2021-08-26 16:38:39 +00:00
committed by Compute-Runtime-Automation
parent 8355cf4ecf
commit c7d86af500
13 changed files with 135 additions and 17 deletions

View File

@@ -577,6 +577,8 @@ void CommandQueueHw<GfxFamily>::processDispatchForBlitAuxTranslation(CommandStre
*this->timestampPacketContainer, csrDeps,
getGpgpuCommandStreamReceiver(), bcsCsr);
}
eventsRequest.setupBcsCsrForOutputEvent(bcsCsr);
}
template <typename GfxFamily>
@@ -1169,6 +1171,7 @@ void CommandQueueHw<GfxFamily>::enqueueBlit(const MultiDispatchInfo &multiDispat
EventBuilder eventBuilder;
setupEvent(eventBuilder, eventsRequest.outEvent, cmdType);
eventsRequest.setupBcsCsrForOutputEvent(bcsCsr);
std::unique_ptr<KernelOperation> blockedCommandsData;
TakeOwnershipWrapper<CommandQueueHw<GfxFamily>> queueOwnership(*this);