From ef2a00d6ce0252dbcd5f377faa35789bc213de8f Mon Sep 17 00:00:00 2001
From: foreman
Date: Tue, 22 Dec 2015 18:15:46 -0500
Subject: [PATCH] P4 to Git Change 1223026 by
skudchad@skudchad_test_win_opencl2 on 2015/12/22 18:08:38
SWDEV-77172 - IOMMUv2 changes for Windows 10
- Enable DX interop for SVM
ReviewBoardURL = http://ocltc.amd.com/reviews/r/9340/diff/
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpusettings.cpp#340 edit
---
rocclr/runtime/device/gpu/gpusettings.cpp | 9 +++------
1 file changed, 3 insertions(+), 6 deletions(-)
diff --git a/rocclr/runtime/device/gpu/gpusettings.cpp b/rocclr/runtime/device/gpu/gpusettings.cpp
index 3cc06849a7..a3e362dcf6 100644
--- a/rocclr/runtime/device/gpu/gpusettings.cpp
+++ b/rocclr/runtime/device/gpu/gpusettings.cpp
@@ -391,14 +391,11 @@ Settings::create(
svmAtomics_ = (calAttr.svmAtomics || calAttr.isSVMFineGrainSystem) ? true : false;
- // SVM is not currently supported for DX Interop
- if (!svmFineGrainSystem_) {
#if defined(_WIN32)
- enableExtension(ClKhrD3d9Sharing);
- enableExtension(ClKhrD3d10Sharing);
- enableExtension(ClKhrD3d11Sharing);
+ enableExtension(ClKhrD3d9Sharing);
+ enableExtension(ClKhrD3d10Sharing);
+ enableExtension(ClKhrD3d11Sharing);
#endif // _WIN32
- }
// Enable some OpenCL 2.0 extensions
if (oclVersion_ >= OpenCL20) {