radv: fix clearing FMASK for layered MSAA images on GFX9+
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 4 Dec 2020 16:41:37 +0000 (17:41 +0100)
committerMarge Bot <eric+marge@anholt.net>
Mon, 7 Dec 2020 16:19:22 +0000 (16:19 +0000)
commitec3828add38a83b8c09fd5896265abc9d766162e
tree1bbee715614c3b3d1564b42e7fbce41ae3fbafc4
parent35964e9387532a00f63f11d2ee666ce5112e4417
radv: fix clearing FMASK for layered MSAA images on GFX9+

If we always clear the whole FMASK buffer, layers can be corrupted.

Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/3710
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7924>
src/amd/vulkan/radv_meta_clear.c