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
This commit is contained in:
@@ -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;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user