Remove command queue, completion stamp and device from mem obj

Remove setCompletionStamp function from Surface

Change-Id: I25f3040a91892495e55cb4924f1538276de6264e
This commit is contained in:
Mateusz Jablonski
2018-07-31 09:52:48 +02:00
committed by sys_ocldev
parent 97b215440a
commit 9ae4f390d1
21 changed files with 22 additions and 204 deletions

View File

@@ -56,15 +56,6 @@ HWTEST_F(EnqueueFillBufferCmdTests, bumpsTaskLevel) {
EXPECT_GT(pCmdQ->taskLevel, taskLevelBefore);
}
HWTEST_F(EnqueueFillBufferCmdTests, setsBufferCompletionStamp) {
EnqueueFillBufferHelper<>::enqueueFillBuffer(pCmdQ, buffer);
auto deviceEngineType = pDevice->getEngineType();
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
EXPECT_EQ(commandStreamReceiver.peekTaskCount(), buffer->getCompletionStamp().taskCount);
EXPECT_EQ(0u, buffer->getCompletionStamp().deviceOrdinal);
EXPECT_EQ(deviceEngineType, buffer->getCompletionStamp().engineType);
}
HWTEST_F(EnqueueFillBufferCmdTests, addsCommands) {
auto usedCmdBufferBefore = pCS->getUsed();