From 80fed67799c7f6815b21397b8d9f942f518e58b4 Mon Sep 17 00:00:00 2001
From: foreman
Date: Thu, 12 Nov 2015 15:31:34 -0500
Subject: [PATCH] P4 to Git Change 1210662 by rili@rili_opencl_stg on
2015/11/12 15:16:48
SWDEV-80061 - Copy flag HostMemoryDirectAccess from parent to view
Affected files ...
... //depot/stg/opencl/drivers/opencl/runtime/device/gpu/gpumemory.cpp#124 edit
[ROCm/clr commit: 64a7c5df257a5ae80ea562075c66df64705abe95]
---
projects/clr/rocclr/runtime/device/gpu/gpumemory.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/projects/clr/rocclr/runtime/device/gpu/gpumemory.cpp b/projects/clr/rocclr/runtime/device/gpu/gpumemory.cpp
index 3102545416..d9df9f19b3 100644
--- a/projects/clr/rocclr/runtime/device/gpu/gpumemory.cpp
+++ b/projects/clr/rocclr/runtime/device/gpu/gpumemory.cpp
@@ -209,14 +209,14 @@ Memory::create(
Resource::ImageViewParams* view =
reinterpret_cast(params);
parent_ = reinterpret_cast(view->memory_);
- flags_ |= SubMemoryObject;
+ flags_ |= SubMemoryObject | (parent_->flags_ & HostMemoryDirectAccess);
break;
}
case Resource::ImageBuffer: {
Resource::ImageBufferParams* view =
reinterpret_cast(params);
parent_ = reinterpret_cast(view->memory_);
- flags_ |= SubMemoryObject;
+ flags_ |= SubMemoryObject | (parent_->flags_ & HostMemoryDirectAccess);
break;
}
default: