mirror of
https://github.com/intel/compute-runtime.git
synced 2025-12-30 01:35:20 +08:00
Add alignment check to CL_DEVICE_MEM_BASE_ADDR_ALIGN for compressed buffers
Change-Id: I44fa231411a754fb24398a4a9727ca16f257220e Signed-off-by: Kamil Diedrich <kamil.diedrich@intel.com>
This commit is contained in:
committed by
sys_ocldev
parent
e9a35fbf88
commit
cefa3e3119
@@ -85,6 +85,14 @@ TEST_F(SubBufferTest, GivenAlignmentThatIsHigherThen4BytesWhenCheckedForValidity
|
||||
EXPECT_TRUE(buffer->isValidSubBufferOffset(region2.origin));
|
||||
cl_buffer_region region3 = {8, 4};
|
||||
EXPECT_TRUE(buffer->isValidSubBufferOffset(region3.origin));
|
||||
|
||||
buffer->getGraphicsAllocation()->setAllocationType(GraphicsAllocation::AllocationType::BUFFER_COMPRESSED);
|
||||
EXPECT_FALSE(buffer->isValidSubBufferOffset(region.origin));
|
||||
EXPECT_FALSE(buffer->isValidSubBufferOffset(region2.origin));
|
||||
cl_buffer_region region4 = {1025, 4};
|
||||
EXPECT_FALSE(buffer->isValidSubBufferOffset(region4.origin));
|
||||
cl_buffer_region region5 = {1024, 4};
|
||||
EXPECT_TRUE(buffer->isValidSubBufferOffset(region5.origin));
|
||||
}
|
||||
|
||||
TEST_F(SubBufferTest, givenSharingHandlerFromParentBufferWhenCreateThenShareHandler) {
|
||||
|
||||
Reference in New Issue
Block a user