draw: fix no position output in non-llvm pipeline.
authorRoland Scheidegger <sroland@vmware.com>
Sat, 2 Mar 2013 01:49:28 +0000 (02:49 +0100)
committerRoland Scheidegger <sroland@vmware.com>
Sat, 2 Mar 2013 01:54:31 +0000 (02:54 +0100)
commitea8b2ae8a50432a8dd51f144f4b981c592254de8
tree7fee8869382441c49a8dd93eab55651b403385aa
parentde0593e33346609d85b8ab9f9f40d0b91171c1dd
draw: fix no position output in non-llvm pipeline.

It seems easiest (and best) if we simply skip all the later stages
(after stream output).
(This is different to the llvm case at least for now where we will
simply try to render garbage, though both behaviors should be correct.)
Fixes piglit glsl-1.40-tf-no-position with softpipe.

Reviewed-by: Brian Paul <brianp@vmware.com>
src/gallium/auxiliary/draw/draw_pt_fetch_shade_pipeline.c