From 97e7b21c4229636bc9f9bc55334ca7416f9fce4f Mon Sep 17 00:00:00 2001 From: Samuel Pitoiset Date: Wed, 14 Apr 2021 10:25:43 +0200 Subject: [PATCH] ac: add missing BUF_DATA_FORMAT_10_11_11 vertex format on GFX10+ MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This format is supported by the driver. Fixes vertex explosion in Dirt 5. Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/4635 Cc: mesa-stable Signed-off-by: Samuel Pitoiset Reviewed-by: Bas Nieuwenhuizen Reviewed-by: Marek Olšák Part-of: --- src/amd/common/ac_shader_util.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/amd/common/ac_shader_util.c b/src/amd/common/ac_shader_util.c index 92432198581..5cab8817177 100644 --- a/src/amd/common/ac_shader_util.c +++ b/src/amd/common/ac_shader_util.c @@ -153,6 +153,9 @@ unsigned ac_get_tbuffer_format(enum chip_class chip_class, unsigned dfmt, unsign case V_008F0C_BUF_DATA_FORMAT_2_10_10_10: format = V_008F0C_IMG_FORMAT_2_10_10_10_UINT; break; + case V_008F0C_BUF_DATA_FORMAT_10_11_11: + format = V_008F0C_IMG_FORMAT_10_11_11_UINT; + break; } // Use the regularity properties of the combined format enum.