From a8e2b9f7c4549ce34539ec8470e882dbcf2bb0ba Mon Sep 17 00:00:00 2001
From: foreman
Date: Wed, 4 Jan 2017 22:02:46 -0500
Subject: [PATCH] P4 to Git Change 1358617 by crjin@tc_opencl on 2017/01/04
21:54:04
SWDEV-110151 - [CQE OCL][TongaGL][QR] Hard hang/ error saying: "rendered images have artifacts(probably due to driver...)" is observed, while running RAT GPU(Low) due to faulty CL#1354622
ReviewBoardURL = http://ocltc.amd.com/reviews/r/12112/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp#178 edit
[ROCm/clr commit: eba058f572d62b20e0e8d54e80ef76869c151739]
---
.../clr/rocclr/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp | 3 +++
1 file changed, 3 insertions(+)
diff --git a/projects/clr/rocclr/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp b/projects/clr/rocclr/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp
index 83d7c91c45..787ff98597 100644
--- a/projects/clr/rocclr/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp
+++ b/projects/clr/rocclr/runtime/device/gpu/gslbe/src/rt/GSLDevice.cpp
@@ -168,6 +168,9 @@ CALGSLDevice::open(uint32 gpuIndex, bool enableHighPerformanceState, bool report
m_scfg.bEnableHighPerformanceState.hasValue = true;
m_scfg.bEnableHighPerformanceState.value = enableHighPerformanceState;
+ m_scfg.bEnableReusableMemCache.hasValue = true;
+ m_scfg.bEnableReusableMemCache.value = false;
+
m_dcfg.disableMarkUsedInCmdBuf.hasValue = true;
m_dcfg.disableMarkUsedInCmdBuf.value = false;