radeonsi: move the guardband registers into a separate state atom
authorMarek Olšák <marek.olsak@amd.com>
Thu, 31 May 2018 02:38:05 +0000 (22:38 -0400)
committerMarek Olšák <marek.olsak@amd.com>
Thu, 14 Jun 2018 02:00:31 +0000 (22:00 -0400)
commitd6974feb90e7c813a0ceb93fa77812a0197ffe31
tree74317d8979738f36e879c087530abd2c594d1f26
parent68b1c669e7291fc3e5629b1f44cdd97f92db702a
radeonsi: move the guardband registers into a separate state atom

They have a different frequency of updates and don't change when scissors
change.

I think this even fixes something in si_update_vs_viewport_state.

Tested-by: Dieter Nützel <Dieter@nuetzel-hh.de>
src/gallium/drivers/radeonsi/si_gfx_cs.c
src/gallium/drivers/radeonsi/si_state.c
src/gallium/drivers/radeonsi/si_state.h
src/gallium/drivers/radeonsi/si_state_draw.c
src/gallium/drivers/radeonsi/si_state_viewport.c