anv/blorp: sample input attachments with resolves on BDW
authorSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Tue, 21 Mar 2017 06:16:27 +0000 (07:16 +0100)
committerSamuel Iglesias Gonsálvez <siglesias@igalia.com>
Fri, 7 Apr 2017 05:49:43 +0000 (07:49 +0200)
commit1c934bc71b36ec33e59f4b7dc1c7d194585a5bd6
treed951cb17a113c7b11749592c924fb1ca1456b6c5
parentfd0f539e60f1f34d1a1f97dc978411647f837253
anv/blorp: sample input attachments with resolves on BDW

On Broadwell we still need to do a resolve between the subpass
that writes and the subpass that reads when there is a
self-dependency because HW could not see fast-clears and works
on the render cache as if there was regular non-fast-clear surface.

Fixes 16 tests on BDW:

dEQP-VK.renderpass.formats.*.input.clear.store.self_dep*

Signed-off-by: Samuel Iglesias Gonsálvez <siglesias@igalia.com>
Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
src/intel/vulkan/anv_blorp.c