mesa: fix some VBO buffer object issues
authorBrian Paul <brian.paul@tungstengraphics.com>
Thu, 25 Sep 2008 17:03:46 +0000 (11:03 -0600)
committerBrian Paul <brian.paul@tungstengraphics.com>
Thu, 25 Sep 2008 17:03:46 +0000 (11:03 -0600)
commit6222eb3fcd12147ea2e7ccc20a71a921cebbb0d2
tree2eeb08f6228a0d81f75aa7a79aca43046536b9de
parent507ef82077891a7b833c1c3e82c61299cf281ee8
mesa: fix some VBO buffer object issues

The VBO module may use a real VBO or a malloc'd buffer for vertex storage.
Be careful not to accidentally replace the later with the former when drawing.
Check if using a real VBO at destroy time to prevent a double-free.
src/mesa/vbo/vbo_exec_api.c
src/mesa/vbo/vbo_exec_draw.c