r600: move to using hw stages array for hw stage atoms
authorDave Airlie <airlied@redhat.com>
Mon, 30 Nov 2015 03:27:22 +0000 (13:27 +1000)
committerDave Airlie <airlied@redhat.com>
Sun, 6 Dec 2015 23:58:59 +0000 (09:58 +1000)
commit19799a59281ea01d47681cd9b04514fc5b96b74d
treeacac69d04752938ab1c6fea84b4aadab346ea64c
parentbb2b8778cbf7ca6263bf1540708900620a56ace4
r600: move to using hw stages array for hw stage atoms

This moves to using an array of hw stages for the atoms.

Note this drops the 23 from the vertex shader, this value
is calculated internally when shaders are bound, so not
required here.

Signed-off-by: Dave Airlie <airlied@redhat.com>
src/gallium/drivers/r600/evergreen_state.c
src/gallium/drivers/r600/r600_hw_context.c
src/gallium/drivers/r600/r600_pipe.h
src/gallium/drivers/r600/r600_state.c
src/gallium/drivers/r600/r600_state_common.c