From 39eb0cf1369e344db176dd33baeaa008d88ed4f1 Mon Sep 17 00:00:00 2001 From: foreman Date: Thu, 12 Apr 2018 12:05:24 -0400 Subject: [PATCH] P4 to Git Change 1540428 by gandryey@gera-lnx-rcf on 2018/04/12 11:38:42 SWDEV-86035 - Keep invisible memory for scratch buffer - Currently scratch memory isn't used for compute, but PAL will assert on Local type Affected files ... ... //depot/stg/opencl/drivers/opencl/runtime/device/pal/palvirtual.cpp#91 edit [ROCm/clr commit: f933209ee40869d21063c99466516bcef57cd7e9] --- projects/clr/rocclr/runtime/device/pal/palvirtual.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp b/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp index 4121e9899c..61a40def05 100644 --- a/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp +++ b/projects/clr/rocclr/runtime/device/pal/palvirtual.cpp @@ -770,7 +770,7 @@ bool VirtualGPU::create(bool profiling, uint deviceQueueSize, uint rtCUs, createInfo.allocInfo[Pal::EmbeddedDataAlloc].allocSize = 64 * Ki; createInfo.allocInfo[Pal::EmbeddedDataAlloc].suballocSize = 64 * Ki; - createInfo.allocInfo[Pal::GpuScratchMemAlloc].allocHeap = Pal::GpuHeapLocal; + createInfo.allocInfo[Pal::GpuScratchMemAlloc].allocHeap = Pal::GpuHeapInvisible; createInfo.allocInfo[Pal::GpuScratchMemAlloc].allocSize = 64 * Ki; createInfo.allocInfo[Pal::GpuScratchMemAlloc].suballocSize = 64 * Ki;