mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-25 13:33:02 +08:00
Map/unmap enqueue fixes [1/n]: Unify Buffer and Image paths
Change-Id: I59bf18072c15367ff6caec5dbdc1350ea2d93281
This commit is contained in:
@@ -84,6 +84,19 @@ TEST_F(EnqueueMapBufferTest, checkPointer) {
|
||||
}
|
||||
}
|
||||
|
||||
TEST_F(EnqueueMapBufferTest, givenBufferWithUseHostPtrFlagWhenMappedThenReturnHostPtr) {
|
||||
auto hostPtr = buffer->getHostPtr();
|
||||
EXPECT_NE(nullptr, hostPtr);
|
||||
auto mapFlags = CL_MAP_READ;
|
||||
auto size = 2;
|
||||
auto offset = 2;
|
||||
cl_int retVal;
|
||||
auto ptr = pCmdQ->enqueueMapBuffer(buffer, true, mapFlags, offset, size,
|
||||
0, nullptr, nullptr, retVal);
|
||||
|
||||
EXPECT_EQ(ptr, ptrOffset(hostPtr, offset));
|
||||
}
|
||||
|
||||
TEST_F(EnqueueMapBufferTest, checkRetVal) {
|
||||
auto mapFlags = CL_MAP_READ;
|
||||
auto size = 0;
|
||||
|
||||
Reference in New Issue
Block a user