i965/blorp: Do flushes around depth resolves
authorJason Ekstrand <jason.ekstrand@intel.com>
Wed, 19 Jul 2017 01:44:26 +0000 (18:44 -0700)
committerJason Ekstrand <jason.ekstrand@intel.com>
Sun, 23 Jul 2017 03:59:22 +0000 (20:59 -0700)
commit9ef517276d49985cf3d30c16415154b27aed60d1
tree6f58af243f582768dec90f1e13ef5fa861fc8bee
parent36aed7c74cad99b76a50fade64e3d4a1e3d13807
i965/blorp: Do flushes around depth resolves

It turns out that if you have rendering in-flight with CCS_E enabled and
you go to do a depth resolve without flushing, the CCS data may never
hit the memory.

Reviewed-by: Topi Pohjolainen <topi.pohjolainen@intel.com>
src/mesa/drivers/dri/i965/brw_blorp.c