freedreno/a6xx: move VS driverparams to it's own stateobj
authorRob Clark <robdclark@chromium.org>
Wed, 7 Aug 2019 18:34:03 +0000 (11:34 -0700)
committerRob Clark <robdclark@chromium.org>
Tue, 13 Aug 2019 15:11:26 +0000 (08:11 -0700)
commitab01ab4d4fbabf78af04fdd8fc20a2b9773d8f82
treeceb72f8a9c3ded4d1d9d3d68a6c40a70a3341804
parent882d53d8e36592a39cde947e890969a81b2b1226
freedreno/a6xx: move VS driverparams to it's own stateobj

If driver-params are required, we really should emit it on every draw
for correctness.  And if not required, we should emit a DISABLE so that
un-applied state updates from previous draws don't corrupt the const
state.

Signed-off-by: Rob Clark <robdclark@chromium.org>
src/gallium/drivers/freedreno/a6xx/fd6_emit.c
src/gallium/drivers/freedreno/a6xx/fd6_emit.h