tu: Support multisample image clears
authorConnor Abbott <cwabbott0@gmail.com>
Fri, 7 Feb 2020 12:43:48 +0000 (13:43 +0100)
committerJonathan Marek <jonathan@marek.ca>
Thu, 13 Feb 2020 02:31:57 +0000 (21:31 -0500)
commitab3db20cb5e8ef489b8331235498cd1806e4c6ea
treedc7eb47ad9d165f2a10347f5cbf1a1a209ed99ee
parenta5fb515301251b476800a1560f9f8edc8ff325d6
tu: Support multisample image clears

We may need shader workarounds for some formats, but for now this seems
to work at least as well as the gmem path for clearing multisample
attachments. And soon we'll start calling this even on the gmem path,
since we leave the final decision of whether to use sysmem or not up
till the end, so we can't have it assert or otherwise working tests
would assert.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/merge_requests/3713>
src/freedreno/vulkan/tu_blit.c