gallium/svga: Only upload parts of vertexarrays that are actually used
authorThomas Hellstrom <thellstrom@vmware.com>
Wed, 9 Mar 2011 11:39:14 +0000 (12:39 +0100)
committerThomas Hellstrom <thellstrom@vmware.com>
Thu, 10 Mar 2011 13:30:50 +0000 (14:30 +0100)
commit6d4e337f3890105c7d8a2f132412c137d2570d25
treedda501f467a5d7213902159cc8574628241428d0
parent9b7f3776359640d452697f3a487a345820abebf0
gallium/svga: Only upload parts of vertexarrays that are actually used

Make sure we only upload parts of vertex arrays that are actually used
by a draw command.

Signed-off-by: Thomas Hellstrom <thellstrom@vmware.com>
src/gallium/drivers/svga/svga_draw_arrays.c
src/gallium/drivers/svga/svga_draw_elements.c
src/gallium/drivers/svga/svga_resource_buffer.h
src/gallium/drivers/svga/svga_resource_buffer_upload.c
src/gallium/drivers/svga/svga_state_vdecl.c