anv: dirty only state impacted by blorp_exec
authorFelix DeGrood <felix.j.degrood@intel.com>
Wed, 25 Aug 2021 21:12:36 +0000 (21:12 +0000)
committerMarge Bot <eric+marge@anholt.net>
Wed, 13 Oct 2021 04:31:34 +0000 (04:31 +0000)
commit5bf6987873ddf94afc698c9159116a42b6942b55
treedda7db973ed79f868d0491351fa0f42d05a12cd1
parentfab1ad1a110eeadb3a913c5421875707735e7f2e
anv: dirty only state impacted by blorp_exec

Instead of dirtying all state after blorp operations,
avoid dirtying state that blorp never touches.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/5077
Reviewed-by: Kenneth Graunke <kenneth@whitecape.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/12567>
src/intel/vulkan/genX_blorp_exec.c