anv/blorp: Rework flushing around resolves
authorJason Ekstrand <jason.ekstrand@intel.com>
Sat, 19 Nov 2016 16:25:28 +0000 (08:25 -0800)
committerJason Ekstrand <jason.ekstrand@intel.com>
Tue, 22 Nov 2016 22:24:29 +0000 (14:24 -0800)
commitdae8e52030dc289562f5079a4049de7ff6261e8e
tree12fd25bc8fcc49f4d4fb98c45c57b50c4e62f580
parent8d1ccd67290c1fd0213aed6a7e9a6bf85858f227
anv/blorp: Rework flushing around resolves

It turns out that the flushing required around resolves is a bit more
extensive than I first thought.  You actually need render cache flush
and a CS stall both before *and* after the resolve.

Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
src/intel/vulkan/anv_blorp.c