SWDEV-207312 - Fix images_write_cube failure for gfx10
Change-Id: I7f6a8c77eb712103e4c0a5f36bba95093ffbff98
This commit is contained in:
@@ -1028,11 +1028,17 @@ bool Image::createInteropImage() {
|
||||
}
|
||||
|
||||
image_metadata desc;
|
||||
if (!desc.create(amdImageDesc_)) return false;
|
||||
if (!desc.create(amdImageDesc_)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!desc.setMipLevel(obj->getGLMipLevel())) return false;
|
||||
if (!desc.setMipLevel(obj->getGLMipLevel())) {
|
||||
return false;
|
||||
}
|
||||
|
||||
if (obj->getGLTarget() == GL_TEXTURE_CUBE_MAP) desc.setFace(obj->getCubemapFace());
|
||||
if (obj->getGLTarget() == GL_TEXTURE_CUBE_MAP) {
|
||||
desc.setFace(obj->getCubemapFace(), dev().deviceInfo().gfxipVersion_ / 100);
|
||||
}
|
||||
|
||||
hsa_status_t err =
|
||||
hsa_amd_image_create(dev().getBackendDevice(), &imageDescriptor_, amdImageDesc_,
|
||||
|
||||
Reference in New Issue
Block a user