gallium: a lot more complete implementation of stream output
authorZack Rusin <zack@kde.org>
Mon, 31 May 2010 06:20:34 +0000 (02:20 -0400)
committerZack Rusin <zackr@vmware.com>
Tue, 8 Jun 2010 10:28:10 +0000 (06:28 -0400)
commitc9db97c8229689060fab0edee7df717f804b99ce
tree377767cfb01881eb1fc29fb2ca23d80219bd7409
parenta45b7f47ee0e38b288cc8fc4f6a1c013e8c227bc
gallium: a lot more complete implementation of stream output

interface wise we have everything needed by d3d10 and gl transform feedback.
the draw module misses implementation of some corner cases (e.g. when stream
output wants different number of components per output than normal rendering
paths)
src/gallium/auxiliary/Makefile
src/gallium/auxiliary/SConscript
src/gallium/auxiliary/draw/draw_pt.h
src/gallium/auxiliary/draw/draw_pt_emit.c
src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c
src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline_llvm.c
src/gallium/auxiliary/draw/draw_pt_so_emit.c [new file with mode: 0644]
src/gallium/drivers/softpipe/sp_state_so.c [new file with mode: 0644]
src/gallium/include/pipe/p_state.h