iris: Flag ALL_DIRTY_BINDINGS on aux state change.
authorRafael Antognolli <rafael.antognolli@intel.com>
Wed, 20 Feb 2019 01:12:19 +0000 (17:12 -0800)
committerKenneth Graunke <kenneth@whitecape.org>
Thu, 21 Feb 2019 18:26:12 +0000 (10:26 -0800)
commitdb8144583713eea30397e765df2ce76b507440ac
tree20118818e8b1f5c62ef29a39a8bf0a8e90c886b7
parent95589652a1035966ef5118b3eb6422bbbc8175dd
iris: Flag ALL_DIRTY_BINDINGS on aux state change.

If we change the aux state for a given resource, we need to re-emit the
binding table pointers for any stage that has such resource bound. Since
we don't track that, flag IRIS_ALL_DIRTY_BINDINGS and emit all of them.
src/gallium/drivers/iris/iris_resolve.c
src/gallium/drivers/iris/iris_resource.c
src/gallium/drivers/iris/iris_resource.h