r600g: fix outputing to non-0 buffers for stream 0.
authorDave Airlie <airlied@redhat.com>
Mon, 7 Dec 2015 01:36:21 +0000 (01:36 +0000)
committerDave Airlie <airlied@redhat.com>
Wed, 9 Dec 2015 05:07:01 +0000 (15:07 +1000)
commite97ac006d77ccbc87a56e46e2f75da6511c9b9e5
tree5de611eb99fb94903749a4e39c66c9d134b7be8c
parent1f61447ce13b8c60b1c1a47b4d008bcf78e22bbd
r600g: fix outputing to non-0 buffers for stream 0.

This fixes:
arb_transform_feedback3-ext_interleaved_two_bufs_gs
arb_transform_feedback3-ext_interleaved_two_bufs_gs_max
transform-feedback-builtins

If we are only emitting one ring, then emit all output
buffers on it.

Cc: "11.0 11.1" <mesa-stable@lists.freedesktop.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/r600_shader.c