SWDEV-409815 - Fix image view cache issue

Make sure parent_ field is cleared for the internal image views.
The internal image views don't require dependencies tracking.
The issue appeard only when Navi10 pitch workaround was enabled.

Change-Id: I376d212750085a9391f8c32fc2979dcb5d93c89c


[ROCm/clr commit: 6b89980fb2]
This commit is contained in:
German Andryeyev
2023-07-11 11:21:43 -04:00
parent a7418845f8
commit 116c9fd6c1
2 changed files with 2 additions and 0 deletions
@@ -1497,6 +1497,7 @@ bool Image::AddView(amd::Image* image) {
view_cache_.push_back(image);
// Remove parent dependency on the child, since cache will be destroyed within the parent
owner()->release();
image->SetParent(nullptr);
return true;
}