projects
/
mesa.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
mesa/st: Fix vertex buffer leak
[mesa.git]
/
src
/
mesa
/
state_tracker
/
st_draw_feedback.c
diff --git
a/src/mesa/state_tracker/st_draw_feedback.c
b/src/mesa/state_tracker/st_draw_feedback.c
index 4e76a050701cf837ac51edd684f1099a659a2092..c11c7696e30d1c7f9b941a06f4a281d9b3a3203b 100644
(file)
--- a/
src/mesa/state_tracker/st_draw_feedback.c
+++ b/
src/mesa/state_tracker/st_draw_feedback.c
@@
-261,6
+261,7
@@
st_feedback_draw_vbo(struct gl_context *ctx,
pipe_buffer_unmap(pipe, vb_transfer[i]);
pipe_resource_reference(&draw->pt.vertex_buffer[i].buffer, NULL);
draw_set_mapped_vertex_buffer(draw, i, NULL);
+ pipe_resource_reference(&vbuffers[i].buffer, NULL);
}
}