mirror of
https://github.com/intel/compute-runtime.git
synced 2026-01-04 15:53:45 +08:00
fix: set NotLockable flag when resource does not need to be lockable
disable compression preference when resource is lockable Signed-off-by: Mateusz Jablonski <mateusz.jablonski@intel.com>
This commit is contained in:
committed by
Compute-Runtime-Automation
parent
a01686a538
commit
50c67a759e
@@ -1973,11 +1973,14 @@ HWTEST_F(BufferCreateTests, givenClMemCopyHostPointerPassedToBufferCreateWhenAll
|
||||
DebugManagerStateRestore subTestRestorer;
|
||||
DebugManager.flags.RenderCompressedBuffersEnabled.set(1);
|
||||
DebugManager.flags.OverrideBufferSuitableForRenderCompression.set(1);
|
||||
|
||||
cl_int retVal;
|
||||
cl_mem_flags flags = CL_MEM_READ_WRITE | CL_MEM_COPY_HOST_PTR;
|
||||
auto writeBufferCounter = commandQueue->writeBufferCounter;
|
||||
size_t lockResourceCalled = memoryManager->lockResourceCalled;
|
||||
|
||||
static_cast<MockGfxCoreHelperHwWithSetIsLockable<FamilyType> *>(executionEnvironment->rootDeviceEnvironments[0]->gfxCoreHelper.get())->setIsLockable = false;
|
||||
|
||||
std::unique_ptr<Buffer> buffer(Buffer::create(&context, flags, sizeof(memory), memory, retVal));
|
||||
ASSERT_NE(nullptr, buffer.get());
|
||||
EXPECT_EQ(commandQueue->writeBufferCounter, writeBufferCounter + 1);
|
||||
|
||||
Reference in New Issue
Block a user