svga: use SVGA3D_vgpu10_BufferCopy() for buffer copies
authorBrian Paul <brianp@vmware.com>
Tue, 28 Jun 2016 23:15:57 +0000 (17:15 -0600)
committerBrian Paul <brianp@vmware.com>
Thu, 30 Jun 2016 20:32:11 +0000 (14:32 -0600)
commitc84444ea85b2cf749eaf78dd97430231d92fa618
tree0d96d71f27789ace4dd2ddcbe456c268ead8d558
parent29a38f37ee5f090a6964caff42825259b8f39bbc
svga: use SVGA3D_vgpu10_BufferCopy() for buffer copies

So that we do copies host-side rather than in the guest with map/memcpy.

Tested with piglit arb_copy_buffer-subdata-sync test and new
arb_copy_buffer-intra-buffer-copy test.

Reviewed-by: Charmaine Lee <charmainel@vmware.com>
Acked-by: Roland Scheidegger <sroland@vmware.com>
src/gallium/drivers/svga/svga_pipe_blit.c