mirror of
https://github.com/intel/compute-runtime.git
synced 2025-09-15 13:01:45 +08:00
Use preferredGpuVirtualAddress for nonSVM 32 bit applications
Change-Id: Ic8ee097138b860f64d752eb1bc54754f36a97b1d Signed-off-by: Koska <andrzej.koska@intel.com> Related-To: NEO-4218
This commit is contained in:
@ -494,7 +494,7 @@ TEST_F(Wddm20WithMockGdiDllTests, givenSharedHandleWhenCreateGraphicsAllocationF
|
||||
auto wddmAllocation = (WddmAllocation *)graphicsAllocation;
|
||||
ASSERT_NE(nullptr, wddmAllocation);
|
||||
|
||||
if (is32bit && executionEnvironment->rootDeviceEnvironments[graphicsAllocation->getRootDeviceIndex()]->isFullRangeSvm()) {
|
||||
if (is32bit) {
|
||||
EXPECT_NE(wddm->mapGpuVirtualAddressResult.cpuPtrPassed, nullptr);
|
||||
} else {
|
||||
EXPECT_EQ(wddm->mapGpuVirtualAddressResult.cpuPtrPassed, nullptr);
|
||||
|
@ -1420,7 +1420,8 @@ TEST_F(MockWddmMemoryManagerTest, givenWddmWhenallocateGraphicsMemory64kbThenLoc
|
||||
GraphicsAllocation *galloc = memoryManager64k.allocateGraphicsMemory64kb(allocationData);
|
||||
EXPECT_EQ(lockCount + 1, wddm->lockResult.called);
|
||||
EXPECT_EQ(mapGpuVirtualAddressResult + 1, wddm->mapGpuVirtualAddressResult.called);
|
||||
if (executionEnvironment->rootDeviceEnvironments[0]->isFullRangeSvm()) {
|
||||
|
||||
if (is32bit || executionEnvironment->rootDeviceEnvironments[0]->isFullRangeSvm()) {
|
||||
EXPECT_NE(nullptr, wddm->mapGpuVirtualAddressResult.cpuPtrPassed);
|
||||
} else {
|
||||
EXPECT_EQ(nullptr, wddm->mapGpuVirtualAddressResult.cpuPtrPassed);
|
||||
|
Reference in New Issue
Block a user