A few cleanups, plus fixes for texture sampling for the llvm geometry shaders. This is on top of the previous patchset.
Zack Rusin (3): draw: Allocate the output buffer for output primitives draw/llvm: Cleanup the store debugging code llvmpipe/draw: Fix texture sampling in geometry shaders src/gallium/auxiliary/draw/draw_context.c | 4 +- src/gallium/auxiliary/draw/draw_gs.c | 3 +- src/gallium/auxiliary/draw/draw_llvm.c | 96 ++++++++--------- src/gallium/auxiliary/draw/draw_llvm.h | 31 +++--- src/gallium/drivers/llvmpipe/lp_context.c | 4 + src/gallium/drivers/llvmpipe/lp_context.h | 1 + src/gallium/drivers/llvmpipe/lp_draw_arrays.c | 4 + src/gallium/drivers/llvmpipe/lp_state.h | 8 ++ src/gallium/drivers/llvmpipe/lp_state_sampler.c | 127 +++++++++++++++++++++++ 9 files changed, 211 insertions(+), 67 deletions(-) -- 1.7.10.4 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev