From bc421db09474ebf9757710166887510f36d3eeae Mon Sep 17 00:00:00 2001
From: foreman
Date: Tue, 9 Sep 2014 14:05:07 -0400
Subject: [PATCH] P4 to Git Change 1074863 by xcui@merged_opencl_jxcwin on
2014/09/09 13:34:10
EPR #397491 - only using OpenCL 1.2 onr multiple GPUs on mainline by default.
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpudevice.cpp#460 edit
[ROCm/clr commit: f2c0eaf67dd842b074c1fee26a2c9024f1888eaf]
---
projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp b/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp
index 8e15245c1c..446e64afad 100644
--- a/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp
+++ b/projects/clr/rocclr/runtime/device/gpu/gpudevice.cpp
@@ -752,7 +752,9 @@ Device::create(CALuint ordinal, CALuint numOfDevices)
appProfile_.init();
// Open GSL device
- bool reportOCL12Device = numOfDevices < 2 ? (OPENCL_VERSION < 200) : true;
+ bool reportOCL12Device = false;
+
+ reportOCL12Device = ((numOfDevices < 2) || (ordinal == 0)) ? (OPENCL_VERSION < 200) : true;
if (!open(ordinal, appProfile_.enableHighPerformanceState(),
appProfile_.reportAsOCL12Device() || reportOCL12Device)) {
return false;