mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-04 07:14:10 +08:00
Command streamers should use device default engine type
Change-Id: I7286f15ba78001729ea489a43576d96f109d44f0
This commit is contained in:
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017, Intel Corporation
|
||||
* Copyright (c) 2017 - 2018, Intel Corporation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
@@ -135,18 +135,18 @@ TEST_P(NoHostPtr, completionStamp) {
|
||||
EXPECT_EQ(0u, buffer->getCompletionStamp().taskCount);
|
||||
EXPECT_EQ(expectedFlushstamp, buffer->getCompletionStamp().flushStamp);
|
||||
EXPECT_EQ(0u, buffer->getCompletionStamp().deviceOrdinal);
|
||||
EXPECT_EQ(0u, buffer->getCompletionStamp().engineOrdinal);
|
||||
EXPECT_EQ(0u, buffer->getCompletionStamp().engineType);
|
||||
|
||||
CompletionStamp completionStamp;
|
||||
completionStamp.taskCount = 42;
|
||||
completionStamp.deviceOrdinal = 43;
|
||||
completionStamp.engineOrdinal = 44;
|
||||
completionStamp.engineType = EngineType::ENGINE_RCS;
|
||||
completionStamp.flushStamp = 5;
|
||||
buffer->setCompletionStamp(completionStamp, nullptr, nullptr);
|
||||
EXPECT_EQ(completionStamp.taskCount, buffer->getCompletionStamp().taskCount);
|
||||
EXPECT_EQ(completionStamp.flushStamp, buffer->getCompletionStamp().flushStamp);
|
||||
EXPECT_EQ(completionStamp.deviceOrdinal, buffer->getCompletionStamp().deviceOrdinal);
|
||||
EXPECT_EQ(completionStamp.engineOrdinal, buffer->getCompletionStamp().engineOrdinal);
|
||||
EXPECT_EQ(completionStamp.engineType, buffer->getCompletionStamp().engineType);
|
||||
|
||||
delete buffer;
|
||||
}
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
/*
|
||||
* Copyright (c) 2017, Intel Corporation
|
||||
* Copyright (c) 2017 - 2018, Intel Corporation
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining a
|
||||
* copy of this software and associated documentation files (the "Software"),
|
||||
@@ -456,18 +456,18 @@ TEST_P(CreateImageNoHostPtr, completionStamp) {
|
||||
EXPECT_EQ(0u, image->getCompletionStamp().taskCount);
|
||||
EXPECT_EQ(expectedFlushStamp, image->getCompletionStamp().flushStamp);
|
||||
EXPECT_EQ(0u, image->getCompletionStamp().deviceOrdinal);
|
||||
EXPECT_EQ(0u, image->getCompletionStamp().engineOrdinal);
|
||||
EXPECT_EQ(0u, image->getCompletionStamp().engineType);
|
||||
|
||||
CompletionStamp completionStamp;
|
||||
completionStamp.taskCount = 42;
|
||||
completionStamp.deviceOrdinal = 43;
|
||||
completionStamp.engineOrdinal = 44;
|
||||
completionStamp.engineType = EngineType::ENGINE_RCS;
|
||||
completionStamp.flushStamp = 5;
|
||||
image->setCompletionStamp(completionStamp, nullptr, nullptr);
|
||||
EXPECT_EQ(completionStamp.taskCount, image->getCompletionStamp().taskCount);
|
||||
EXPECT_EQ(completionStamp.flushStamp, image->getCompletionStamp().flushStamp);
|
||||
EXPECT_EQ(completionStamp.deviceOrdinal, image->getCompletionStamp().deviceOrdinal);
|
||||
EXPECT_EQ(completionStamp.engineOrdinal, image->getCompletionStamp().engineOrdinal);
|
||||
EXPECT_EQ(completionStamp.engineType, image->getCompletionStamp().engineType);
|
||||
|
||||
delete image;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user