radv: use the fragment resolve path by default on GFX11
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 17 May 2022 11:28:02 +0000 (13:28 +0200)
committerMarge Bot <emma+marge@anholt.net>
Thu, 26 May 2022 07:43:38 +0000 (07:43 +0000)
commit2fd5aa79b2d4fb2daa42ed4c20f4eaf7cf18af2b
treeae1c2c448bd6f0607f09012bb2e7b18d5258099c
parentf7b1ad7c06d24a4521a6d64e1e9f10888f4d1fd8
radv: use the fragment resolve path by default on GFX11

GFX11 doesn't support CB_RESOLVE which means it doesn't support the
hardware resolve path. If necessary (for arrays or integer formats)
the driver will select the compute path.

No CTS regressions by forcing the fragment resolve path on GFX10.3

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Timur Kristóf <timur.kristof@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/16557>
src/amd/vulkan/radv_meta_resolve.c