Module: Mesa Branch: master Commit: e07e7e9f8990cd3dcdc9056bcf81f71d2b947af5 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e07e7e9f8990cd3dcdc9056bcf81f71d2b947af5
Author: Eric Anholt <[email protected]> Date: Fri Mar 21 15:36:24 2014 -0700 i965: Don't forget to free the old singlesample_mt. Fixes a memory leak with MSAA winsys buffers since my move of singlesample_mt to the rb in 4e0924c5de5f3964e4ca81f923d877dbb59fad0a Reviewed-by: Kenneth Graunke <[email protected]> --- src/mesa/drivers/dri/i965/intel_mipmap_tree.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c index d4f7c60..e013de4 100644 --- a/src/mesa/drivers/dri/i965/intel_mipmap_tree.c +++ b/src/mesa/drivers/dri/i965/intel_mipmap_tree.c @@ -682,6 +682,7 @@ intel_update_winsys_renderbuffer_miptree(struct brw_context *intel, int num_samples = rb->NumSamples; intel_miptree_release(&irb->mt); + intel_miptree_release(&irb->singlesample_mt); /* Only the front and back buffers, which are color buffers, are allocated * through the image loader. _______________________________________________ mesa-commit mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/mesa-commit
