Program barrierTimestampPacketNodes only on first unblocked command

Change-Id: I8ebba9f8326e3da2365c001b0c350efb372a3774
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
Dunajski, Bartosz
2019-11-12 09:37:16 +01:00
committed by sys_ocldev
parent 44bc1057d1
commit 80407aec15
8 changed files with 71 additions and 28 deletions

View File

@@ -345,7 +345,6 @@ class CommandQueueHw : public CommandQueue {
size_t surfacesCount,
const MultiDispatchInfo &multiDispatchInfo,
TimestampPacketContainer &previousTimestampPacketNodes,
TimestampPacketContainer &barrierTimestampPacketNode,
std::unique_ptr<KernelOperation> &blockedCommandsData,
const EnqueueProperties &enqueueProperties,
EventsRequest &eventsRequest,
@@ -359,7 +358,7 @@ class CommandQueueHw : public CommandQueue {
bool &blocking,
const EnqueueProperties &enqueueProperties,
TimestampPacketContainer *previousTimestampPacketNodes,
const TimestampPacketContainer &barrierTimestampPacketNodes,
TimestampPacketContainer &barrierTimestampPacketNodes,
EventsRequest &eventsRequest,
EventBuilder &eventBuilder,
uint32_t taskLevel);