radv: implement optimized MSAA copies using FMASK
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Fri, 20 Aug 2021 14:19:40 +0000 (16:19 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 24 Nov 2021 08:03:47 +0000 (08:03 +0000)
commitdeb4685df39dbfcfb79389f259958f18441e7231
tree8ae7d28295cd049b4a06196f46e4506e04b1d6c7
parent51612b0e95976727f5d7f389ce7a8b01158df1ad
radv: implement optimized MSAA copies using FMASK

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/12555>
src/amd/vulkan/meson.build
src/amd/vulkan/radv_meta.c
src/amd/vulkan/radv_meta.h
src/amd/vulkan/radv_meta_copy.c
src/amd/vulkan/radv_meta_fmask_copy.c [new file with mode: 0644]
src/amd/vulkan/radv_private.h