tgsi: move to using vector for system values.
authorDave Airlie <airlied@redhat.com>
Mon, 25 Apr 2016 23:48:46 +0000 (09:48 +1000)
committerDave Airlie <airlied@redhat.com>
Tue, 26 Apr 2016 22:26:53 +0000 (08:26 +1000)
commit912ed84f83381330f0d616678878935cd2366293
tree85168c308604567b63518e07bf275d1c223e29ee
parent9013d9267ce11efc9b841816630b34cbe8820d1d
tgsi: move to using vector for system values.

For compute support some of the system values are .xyz types,
so move to using a vector instead of a single channel.

[airlied: squash swizzle fix from compute series].

Reviewed-by: Brian Paul <brianp@vmware.com>
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/auxiliary/draw/draw_gs.c
src/gallium/auxiliary/draw/draw_vs_exec.c
src/gallium/auxiliary/tgsi/tgsi_exec.c
src/gallium/auxiliary/tgsi/tgsi_exec.h