draw: Add vsplit frontend.
authorChia-I Wu <olv@lunarg.com>
Fri, 6 Aug 2010 19:36:18 +0000 (03:36 +0800)
committerChia-I Wu <olv@lunarg.com>
Mon, 16 Aug 2010 12:46:28 +0000 (20:46 +0800)
commit04bc530dbdbe5d004219c9100e35f5d56cfedd80
treee64232d9f3d1f9f36aeeca085fe30fba168d613b
parent56213a64fe9e4270fd7886675b1e8224b2d88794
draw: Add vsplit frontend.

vsplit is based on varray.  It sets the split flags when a primitive is
splitted.  It also has support for indexed primitives.

For indexed primitives, unlike vcache, vsplit splits the primitives
instead of decomposes them.
src/gallium/auxiliary/Makefile
src/gallium/auxiliary/SConscript
src/gallium/auxiliary/draw/draw_pt.h
src/gallium/auxiliary/draw/draw_pt_vsplit.c [new file with mode: 0644]
src/gallium/auxiliary/draw/draw_pt_vsplit_tmp.h [new file with mode: 0644]
src/gallium/auxiliary/draw/draw_split_tmp.h [new file with mode: 0644]