vbo: use MapBufferRange where available
authorKeith Whitwell <keithw@vmware.com>
Tue, 3 Mar 2009 10:46:12 +0000 (10:46 +0000)
committerKeith Whitwell <keithw@vmware.com>
Tue, 3 Mar 2009 10:46:12 +0000 (10:46 +0000)
commitc4d1f4607abf3dfbcfcffc5c67bb89d420d3381a
treecac8b185bf1508083360e7d4a204b4e1877a4f8d
parenteb8a1d96424cb732b0a723cb1fdba90958d24e16
vbo: use MapBufferRange where available

Previously would have to allocate a new VBO after firing a draw command
as subsequent call to Map() on old VBO might block if the driver had
submitted the commands to hardware.
src/mesa/vbo/vbo_exec.h
src/mesa/vbo/vbo_exec_api.c
src/mesa/vbo/vbo_exec_draw.c
src/mesa/vbo/vbo_save.h
src/mesa/vbo/vbo_save_api.c