Remove command queue constructor

Signed-off-by: Maciej Dziuban <maciej.dziuban@intel.com>
This commit is contained in:
Maciej Dziuban
2021-07-23 10:36:36 +00:00
committed by Compute-Runtime-Automation
parent b37d46dd3d
commit 9bca773b91
44 changed files with 165 additions and 167 deletions

View File

@ -30,7 +30,7 @@ void api_fixture_using_aligned_memory_manager::SetUp() {
EXPECT_EQ(CL_SUCCESS, retVal);
Context *ctxPtr = reinterpret_cast<Context *>(context);
commandQueue = new MockCommandQueue(context, device, 0);
commandQueue = new MockCommandQueue(context, device, 0, false);
program = new MockProgram(ctxPtr, false, toClDeviceVector(*device));
Program *prgPtr = reinterpret_cast<Program *>(program);

View File

@ -45,7 +45,7 @@ struct ApiFixture {
pContext = Context::create<MockContext>(nullptr, ClDeviceVector(&testedClDevice, 1), nullptr, nullptr, retVal);
EXPECT_EQ(retVal, CL_SUCCESS);
pCommandQueue = new MockCommandQueue(pContext, pDevice, nullptr);
pCommandQueue = new MockCommandQueue(pContext, pDevice, nullptr, false);
pProgram = new MockProgram(pContext, false, toClDeviceVector(*pDevice));

View File

@ -255,7 +255,7 @@ TEST_F(clEnqueueCopyBufferRectTests, givenNonProperDstBufferSizeWhenCallClEnqueu
TEST_F(clEnqueueCopyBufferRectTests, givenPitchesEqualZeroAndNotZeroRegionWhenCallClEnqueueCopyBufferRectThenPitchIsSetBasedOnRegionAndClSuccessIsReturned) {
class CommandQueueMock : public MockCommandQueue {
public:
CommandQueueMock(Context *context, ClDevice *device, const cl_queue_properties *props) : MockCommandQueue(context, device, props) {}
CommandQueueMock(Context *context, ClDevice *device, const cl_queue_properties *props) : MockCommandQueue(context, device, props, false) {}
cl_int enqueueCopyBufferRect(Buffer *srcBuffer, Buffer *dstBuffer, const size_t *srcOrigin, const size_t *dstOrigin,
const size_t *region, size_t argSrcRowPitch, size_t argSrcSlicePitch, size_t argDstRowPitch,
size_t argDstSlicePitch, cl_uint numEventsInWaitList,

View File

@ -20,7 +20,7 @@ using ImageEnqueueCall = std::function<void(MockCommandQueue *, Image *, size_t
struct ValidateRegionAndOriginTests : public ::testing::TestWithParam<ImageEnqueueCall> {
void SetUp() override {
context.reset(new MockContext());
cmdQ.reset(new MockCommandQueue(context.get(), context->getDevice(0), 0));
cmdQ.reset(new MockCommandQueue(context.get(), context->getDevice(0), nullptr, false));
}
static void readImage(MockCommandQueue *cmdQ, Image *image, size_t *origin, size_t *region, int32_t &retVal) {

View File

@ -152,7 +152,7 @@ TEST_F(clEnqueueSVMFreeTests, GivenDeviceNotSupportingSvmWhenEnqueuingSVMFreeThe
auto pDevice = std::make_unique<MockClDevice>(MockDevice::createWithNewExecutionEnvironment<MockDevice>(&hwInfo, 0));
cl_device_id deviceId = pDevice.get();
auto pContext = std::unique_ptr<MockContext>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1), nullptr, nullptr, retVal));
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr);
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr, false);
auto retVal = clEnqueueSVMFree(
pCommandQueue.get(), // cl_command_queue command_queue

View File

@ -156,7 +156,7 @@ TEST_F(clEnqueueSVMMapTests, GivenDeviceNotSupportingSvmWhenEnqueuingSVMMapThenI
auto pDevice = std::make_unique<MockClDevice>(MockDevice::createWithNewExecutionEnvironment<MockDevice>(&hwInfo, 0));
cl_device_id deviceId = pDevice.get();
auto pContext = std::unique_ptr<MockContext>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1), nullptr, nullptr, retVal));
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr);
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr, false);
auto retVal = clEnqueueSVMMap(
pCommandQueue.get(), // cl_command_queue command_queue

View File

@ -156,7 +156,7 @@ TEST_F(clEnqueueSVMMemFillTests, GivenDeviceNotSupportingSvmWhenEnqueuingSVMMemF
auto pDevice = std::make_unique<MockClDevice>(MockDevice::createWithNewExecutionEnvironment<MockDevice>(&hwInfo, 0));
cl_device_id deviceId = pDevice.get();
auto pContext = std::unique_ptr<MockContext>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1), nullptr, nullptr, retVal));
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr);
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr, false);
auto retVal = clEnqueueSVMMemFill(
pCommandQueue.get(), // cl_command_queue command_queue

View File

@ -192,7 +192,7 @@ TEST_F(clEnqueueSVMMemcpyTests, GivenDeviceNotSupportingSvmWhenEnqueuingSVMMemcp
auto pDevice = std::make_unique<MockClDevice>(MockDevice::createWithNewExecutionEnvironment<MockDevice>(&hwInfo, 0));
cl_device_id deviceId = pDevice.get();
auto pContext = std::unique_ptr<MockContext>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1), nullptr, nullptr, retVal));
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr);
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr, false);
auto retVal = clEnqueueSVMMemcpy(
pCommandQueue.get(), // cl_command_queue command_queue

View File

@ -315,7 +315,7 @@ TEST_F(clEnqueueSVMMigrateMemTests, GivenDeviceNotSupportingSvmWhenEnqueuingSVMM
auto pDevice = std::make_unique<MockClDevice>(MockDevice::createWithNewExecutionEnvironment<MockDevice>(&hwInfo, 0));
cl_device_id deviceId = pDevice.get();
auto pContext = std::unique_ptr<MockContext>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1), nullptr, nullptr, retVal));
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr);
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr, false);
auto retVal = clEnqueueSVMMigrateMem(
pCommandQueue.get(), // cl_command_queue command_queue

View File

@ -137,7 +137,7 @@ TEST_F(clEnqueueSVMUnmapTests, GivenDeviceNotSupportingSvmWhenEnqueuingSVMUnmapT
auto pDevice = std::make_unique<MockClDevice>(MockDevice::createWithNewExecutionEnvironment<MockDevice>(&hwInfo, 0));
cl_device_id deviceId = pDevice.get();
auto pContext = std::unique_ptr<MockContext>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1), nullptr, nullptr, retVal));
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr);
auto pCommandQueue = std::make_unique<MockCommandQueue>(pContext.get(), pDevice.get(), nullptr, false);
retVal = clEnqueueSVMUnmap(
pCommandQueue.get(), // cl_command_queue command_queue

View File

@ -280,7 +280,7 @@ class clEventProfilingWithPerfCountersTests : public DeviceInstrumentationFixtur
cl_int retVal = CL_SUCCESS;
context = std::unique_ptr<Context>(Context::create<MockContext>(nullptr, ClDeviceVector(&deviceId, 1),
nullptr, nullptr, retVal));
commandQueue = std::make_unique<MockCommandQueue>(context.get(), device.get(), nullptr);
commandQueue = std::make_unique<MockCommandQueue>(context.get(), device.get(), nullptr, false);
event = std::make_unique<Event>(commandQueue.get(), 0, 0, 0);
event->setStatus(CL_COMPLETE);
event->setProfilingEnabled(true);