performance: adjust compression handling

Related-To: NEO-11882

Signed-off-by: Szymon Morek <szymon.morek@intel.com>
This commit is contained in:
Szymon Morek
2024-07-03 08:18:56 +00:00
committed by Compute-Runtime-Automation
parent 4f0e71195e
commit 3dd051c3ee
5 changed files with 19 additions and 6 deletions

View File

@@ -1341,8 +1341,9 @@ TEST(UnifiedMemoryManagerTest, givenEnableStatelessCompressionWhenDeviceAllocati
auto deviceMemAlloc = allocationsManager->getSVMAllocs()->get(deviceMemAllocPtr)->gpuAllocations.getGraphicsAllocation(device->getRootDeviceIndex());
EXPECT_NE(nullptr, deviceMemAlloc);
EXPECT_EQ((enable > 0), deviceMemAlloc->isCompressionEnabled());
auto &gfxCoreHelper = device->getGfxCoreHelper();
auto isCompressionEnabled = gfxCoreHelper.usmCompressionSupported(device->getHardwareInfo());
EXPECT_EQ(enable > 0 || isCompressionEnabled, deviceMemAlloc->isCompressionEnabled());
retVal = clMemFreeINTEL(&mockContext, deviceMemAllocPtr);
EXPECT_EQ(CL_SUCCESS, retVal);