i965/miptree: Don't leak the clear_color_bo
Free the clear_color_bo in addition to freeing the intel_miptree_aux_buffer which holds the reference to it. Reviewed-by: Rafael Antognolli <rafael.antognolli@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
parent
9d2ef3c9ec
commit
010abacc95
|
@ -2877,8 +2877,7 @@ intel_miptree_make_shareable(struct brw_context *brw,
|
||||||
ISL_AUX_USAGE_NONE, false);
|
ISL_AUX_USAGE_NONE, false);
|
||||||
|
|
||||||
if (mt->mcs_buf) {
|
if (mt->mcs_buf) {
|
||||||
brw_bo_unreference(mt->mcs_buf->bo);
|
intel_miptree_aux_buffer_free(mt->mcs_buf);
|
||||||
free(mt->mcs_buf);
|
|
||||||
mt->mcs_buf = NULL;
|
mt->mcs_buf = NULL;
|
||||||
|
|
||||||
/* Any pending MCS/CCS operations are no longer needed. Trying to
|
/* Any pending MCS/CCS operations are no longer needed. Trying to
|
||||||
|
|
Loading…
Reference in New Issue