From bbe0df36bf2ff407c586f7148a7ef41a28774937 Mon Sep 17 00:00:00 2001 From: Jason Tang Date: Thu, 13 Aug 2020 18:26:36 -0400 Subject: [PATCH] SWDEV-239502 - Create copyImageBuffer_ without flags Change-Id: Ifcb5992d58f3419635d2aca2d51f2dacd7cd466d [ROCm/clr commit: c33470ab4d6a652d5787a4c52a60ab72bfd623a0] --- projects/clr/rocclr/device/rocm/rocmemory.cpp | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/projects/clr/rocclr/device/rocm/rocmemory.cpp b/projects/clr/rocclr/device/rocm/rocmemory.cpp index f2353f9d57..e82f866926 100755 --- a/projects/clr/rocclr/device/rocm/rocmemory.cpp +++ b/projects/clr/rocclr/device/rocm/rocmemory.cpp @@ -1302,10 +1302,11 @@ bool Image::ValidateMemory() { owner()->asImage()->getRowPitch())) { constexpr bool ForceLinear = true; amd::Image* img = owner()->asImage(); - // Create a native image without pitch for validation + // Create a native image without pitch for validation copyImageBuffer_ = - new (dev().context()) amd::Image(dev().context(), CL_MEM_OBJECT_IMAGE2D, img->getMemFlags(), - img->getImageFormat(), img->getWidth(), img->getHeight(), 1, 0, 0); + new (dev().context()) amd::Image( + dev().context(), CL_MEM_OBJECT_IMAGE2D, 0, img->getImageFormat(), + img->getWidth(), img->getHeight(), 1, 0, 0); if ((copyImageBuffer_ == nullptr) || !copyImageBuffer_->create()) { return false;