ac: add missing BUF_DATA_FORMAT_10_11_11 vertex format on GFX10+

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 <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/10226>
This commit is contained in:
Samuel Pitoiset
2021-04-14 10:25:43 +02:00
committed by Marge Bot
parent 2deead184c
commit 97e7b21c42

View File

@@ -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.