mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
Allow Device creating multiple CSRs [3/n]
Add CSR from Device to CommandQueue Change-Id: Iaccf3c73d25e357242837677777d0513e81f520e Signed-off-by: Dunajski, Bartosz <bartosz.dunajski@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
fbf0d44fff
commit
3ad33bf1b8
@@ -284,7 +284,7 @@ TEST_F(EnqueueMapBufferTest, givenNonBlockingReadOnlyMapBufferOnZeroCopyBufferWh
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
EXPECT_NE(nullptr, buffer);
|
||||
|
||||
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
|
||||
auto &commandStreamReceiver = pCmdQ->getCommandStreamReceiver();
|
||||
uint32_t taskCount = commandStreamReceiver.peekTaskCount();
|
||||
EXPECT_EQ(0u, taskCount);
|
||||
|
||||
@@ -374,7 +374,7 @@ TEST_F(EnqueueMapBufferTest, givenNonReadOnlyBufferWhenMappedOnGpuThenSetValidEv
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
EXPECT_NE(nullptr, buffer.get());
|
||||
|
||||
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
|
||||
auto &commandStreamReceiver = pCmdQ->getCommandStreamReceiver();
|
||||
EXPECT_EQ(0u, commandStreamReceiver.peekTaskCount());
|
||||
|
||||
auto ptrResult = clEnqueueMapBuffer(pCmdQ, buffer.get(), CL_FALSE, CL_MAP_WRITE, 0, 8, 0,
|
||||
@@ -416,7 +416,7 @@ TEST_F(EnqueueMapBufferTest, givenReadOnlyBufferWhenMappedOnGpuThenSetValidEvent
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
EXPECT_NE(nullptr, buffer.get());
|
||||
|
||||
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
|
||||
auto &commandStreamReceiver = pCmdQ->getCommandStreamReceiver();
|
||||
EXPECT_EQ(0u, commandStreamReceiver.peekTaskCount());
|
||||
|
||||
auto ptrResult = clEnqueueMapBuffer(pCmdQ, buffer.get(), CL_FALSE, CL_MAP_READ, 0, 8, 0,
|
||||
@@ -462,7 +462,7 @@ TEST_F(EnqueueMapBufferTest, givenNonBlockingMapBufferAfterL3IsAlreadyFlushedThe
|
||||
EXPECT_EQ(CL_SUCCESS, retVal);
|
||||
EXPECT_NE(nullptr, buffer);
|
||||
|
||||
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
|
||||
auto &commandStreamReceiver = pCmdQ->getCommandStreamReceiver();
|
||||
uint32_t taskCount = commandStreamReceiver.peekTaskCount();
|
||||
EXPECT_EQ(0u, taskCount);
|
||||
|
||||
@@ -543,7 +543,7 @@ TEST_F(EnqueueMapBufferTest, GivenBufferThatIsNotZeroCopyWhenNonBlockingMapIsCal
|
||||
retVal = clEnqueueNDRangeKernel(pCmdQ, kernel, 1, 0, &GWS, nullptr, 0, nullptr, nullptr);
|
||||
EXPECT_EQ(retVal, CL_SUCCESS);
|
||||
|
||||
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
|
||||
auto &commandStreamReceiver = pCmdQ->getCommandStreamReceiver();
|
||||
uint32_t taskCount = commandStreamReceiver.peekTaskCount();
|
||||
EXPECT_EQ(1u, taskCount);
|
||||
|
||||
@@ -640,7 +640,7 @@ HWTEST_F(EnqueueMapBufferTest, MapBufferEventProperties) {
|
||||
}
|
||||
|
||||
TEST_F(EnqueueMapBufferTest, GivenZeroCopyBufferWhenMapBufferWithoutEventsThenCommandStreamReceiverUpdatesRequiredDCFlushCount) {
|
||||
auto &commandStreamReceiver = pDevice->getCommandStreamReceiver();
|
||||
auto &commandStreamReceiver = pCmdQ->getCommandStreamReceiver();
|
||||
|
||||
auto buffer = clCreateBuffer(
|
||||
BufferDefaults::context,
|
||||
|
||||
Reference in New Issue
Block a user