SWDEV-239502 - Create copyImageBuffer_ without flags
Change-Id: Ifcb5992d58f3419635d2aca2d51f2dacd7cd466d
[ROCm/clr commit: c33470ab4d]
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user