draw: Replace vcache by vsplit.
authorChia-I Wu <olv@lunarg.com>
Sat, 7 Aug 2010 12:44:02 +0000 (20:44 +0800)
committerChia-I Wu <olv@lunarg.com>
Mon, 16 Aug 2010 12:46:28 +0000 (20:46 +0800)
commit5a085c623faebf957be3fae2f82dc89ef6214585
treee391dd2836d5e7c365ea5e116f5f887b3228aea9
parent5b6bf799e637e9020af3a4bebe514b53d7c38eca
draw: Replace vcache by vsplit.

vcache decomposes primitives while vsplit splits primitives.  Splitting
is generally easier to do and is faster.  More importantly, vcache
depends on flatshade_first to decompose.  The outputs may have incorrect
vertex order which is significant to GS.
src/gallium/auxiliary/draw/draw_pipe.c
src/gallium/auxiliary/draw/draw_private.h
src/gallium/auxiliary/draw/draw_pt.c