Mesa (mesa_7_7_branch): softpipe: Fix vertex buffer memory leak.
Jose Fonseca
jrfonseca at kemper.freedesktop.org
Tue Jan 19 14:14:27 UTC 2010
Module: Mesa
Branch: mesa_7_7_branch
Commit: e5da7b8548842500e751b133b96b28113fbe0d76
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=e5da7b8548842500e751b133b96b28113fbe0d76
Author: José Fonseca <jfonseca at vmware.com>
Date: Tue Jan 19 05:39:18 2010 -0800
softpipe: Fix vertex buffer memory leak.
---
src/gallium/drivers/softpipe/sp_prim_vbuf.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/src/gallium/drivers/softpipe/sp_prim_vbuf.c b/src/gallium/drivers/softpipe/sp_prim_vbuf.c
index 7f573ae..43a0bd4 100644
--- a/src/gallium/drivers/softpipe/sp_prim_vbuf.c
+++ b/src/gallium/drivers/softpipe/sp_prim_vbuf.c
@@ -526,6 +526,8 @@ static void
sp_vbuf_destroy(struct vbuf_render *vbr)
{
struct softpipe_vbuf_render *cvbr = softpipe_vbuf_render(vbr);
+ if(cvbr->vertex_buffer)
+ align_free(cvbr->vertex_buffer);
sp_setup_destroy_context(cvbr->setup);
FREE(cvbr);
}
More information about the mesa-commit
mailing list