Skip to content

Commit 50bd8b5

Browse files
Disabled forced cross engine synchronization on single queue
Signed-off-by: Bartosz Dunajski <[email protected]>
1 parent 1a34586 commit 50bd8b5

File tree

3 files changed

+1
-7
lines changed

3 files changed

+1
-7
lines changed

opencl/source/command_queue/command_queue.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -649,10 +649,6 @@ void CommandQueue::obtainNewTimestampPacketNodes(size_t numberOfNodes, Timestamp
649649

650650
previousNodes.swapNodes(*timestampPacketContainer);
651651

652-
if ((previousNodes.peekNodes().size() > 0) && (previousNodes.peekNodes()[0]->getAllocator() != allocator)) {
653-
clearAllDependencies = false;
654-
}
655-
656652
if (clearAllDependencies) {
657653
previousNodes.moveNodesToNewContainer(*deferredTimestampPackets);
658654
}

opencl/test/unit_test/command_queue/blit_enqueue_tests.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1726,7 +1726,7 @@ HWTEST_TEMPLATED_F(BlitEnqueueWithDisabledGpgpuSubmissionTests, givenSubmissionT
17261726
{
17271727
TimestampPacketContainer previousNodes;
17281728
mockCommandQueue->obtainNewTimestampPacketNodes(1, previousNodes, clearDependencies, *bcsCsr);
1729-
EXPECT_EQ(1u, previousNodes.peekNodes().size());
1729+
EXPECT_EQ(0u, previousNodes.peekNodes().size());
17301730
}
17311731

17321732
{

shared/source/utilities/tag_allocator.h

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,8 +54,6 @@ class TagNodeBase : public NonCopyableOrMovableClass {
5454

5555
bool isProfilingCapable() const { return profilingCapable; }
5656

57-
const TagAllocatorBase *getAllocator() const { return allocator; }
58-
5957
// TagType specific calls
6058
virtual void assignDataToAllTimestamps(uint32_t packetIndex, void *source) = 0;
6159

0 commit comments

Comments
 (0)