Add deferred list to TagAllocator for nodes that are not completed

Change-Id: I0672c487315a96540184eda793132c79c7777527
Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
Dunajski, Bartosz
2018-09-04 09:05:55 +02:00
committed by sys_ocldev
parent 096fa0e64f
commit e3df4edb90
7 changed files with 92 additions and 18 deletions

View File

@@ -1036,6 +1036,8 @@ TEST_F(EventTest, getHwTimeStampsReturnsValidPointer) {
ASSERT_EQ(0ULL, timeStamps->GlobalCompleteTS);
ASSERT_EQ(0ULL, timeStamps->ContextCompleteTS);
EXPECT_TRUE(timeStamps->canBeReleased());
HwTimeStamps *timeStamps2 = event->getHwTimeStamp();
ASSERT_EQ(timeStamps, timeStamps2);
}
@@ -1090,6 +1092,8 @@ TEST_F(EventTest, getHwPerfCounterReturnsValidPointer) {
ASSERT_EQ(0ULL, perfCounter->HWTimeStamp.GlobalCompleteTS);
ASSERT_EQ(0ULL, perfCounter->HWTimeStamp.ContextCompleteTS);
EXPECT_TRUE(perfCounter->canBeReleased());
HwPerfCounter *perfCounter2 = event->getHwPerfCounter();
ASSERT_EQ(perfCounter, perfCounter2);
}