radv/gfx9: use a bigger hammer to flush cb/db caches.
authorDave Airlie <airlied@redhat.com>
Fri, 29 Dec 2017 01:00:34 +0000 (11:00 +1000)
committerDave Airlie <airlied@redhat.com>
Fri, 29 Dec 2017 01:43:30 +0000 (11:43 +1000)
commit868377ab33e09a211ddc9f0ca82b15e7b40dd95b
tree32cbd61e31ddb35bc1f9bb5d49bdee1e30628947
parent59515780433837ad3975f8ed20b93cf2fe6870e5
radv/gfx9: use a bigger hammer to flush cb/db caches.

amdvlk is probably more subtle than this but it never uses
the inv cb/db variants, we fail some CTS tests without this.

Fixes:
dEQP-VK.renderpass.dedicated_allocation.formats.d32_sfloat_s8_uint.input*.

Fixes: c2fbeb7ca05 (radv: add GFX9 cache flushing support.)
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl> (for now :-)
Signed-off-by: Dave Airlie <airlied@redhat.com>
src/amd/vulkan/si_cmd_buffer.c