Disabled forced cross engine synchronization on single queue

Signed-off-by: Bartosz Dunajski <bartosz.dunajski@intel.com>
This commit is contained in:
Bartosz Dunajski 2021-10-01 11:00:20 +00:00 committed by Compute-Runtime-Automation
parent 1a34586dd4
commit 50bd8b5f19
3 changed files with 1 additions and 7 deletions

View File

@ -649,10 +649,6 @@ void CommandQueue::obtainNewTimestampPacketNodes(size_t numberOfNodes, Timestamp
previousNodes.swapNodes(*timestampPacketContainer);
if ((previousNodes.peekNodes().size() > 0) && (previousNodes.peekNodes()[0]->getAllocator() != allocator)) {
clearAllDependencies = false;
}
if (clearAllDependencies) {
previousNodes.moveNodesToNewContainer(*deferredTimestampPackets);
}

View File

@ -1726,7 +1726,7 @@ HWTEST_TEMPLATED_F(BlitEnqueueWithDisabledGpgpuSubmissionTests, givenSubmissionT
{
TimestampPacketContainer previousNodes;
mockCommandQueue->obtainNewTimestampPacketNodes(1, previousNodes, clearDependencies, *bcsCsr);
EXPECT_EQ(1u, previousNodes.peekNodes().size());
EXPECT_EQ(0u, previousNodes.peekNodes().size());
}
{

View File

@ -54,8 +54,6 @@ class TagNodeBase : public NonCopyableOrMovableClass {
bool isProfilingCapable() const { return profilingCapable; }
const TagAllocatorBase *getAllocator() const { return allocator; }
// TagType specific calls
virtual void assignDataToAllTimestamps(uint32_t packetIndex, void *source) = 0;