freedreno/a6xx: Add support for EXT_texture_sRGB_R8/RG8.

Noticed to be missing when comparing format tables between turnip and
freedreno.  Passes dEQP-GLES31 fine.

Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/13046>
This commit is contained in:
Emma Anholt 2021-09-24 15:05:57 -07:00 committed by Marge Bot
parent d275184ed2
commit 20d02f347d

View file

@ -66,6 +66,7 @@ static struct fd6_format formats[PIPE_FORMAT_COUNT] = {
VTC(R8_SINT, 8_SINT, WZYX),
V__(R8_USCALED, 8_UINT, WZYX),
V__(R8_SSCALED, 8_SINT, WZYX),
_TC(R8_SRGB, 8_UNORM, WZYX),
FMT(A8_UNORM, NONE, 8_UNORM, A8_UNORM, WZYX),
_TC(L8_UNORM, 8_UNORM, WZYX),
@ -109,6 +110,7 @@ static struct fd6_format formats[PIPE_FORMAT_COUNT] = {
VTC(R8G8_SINT, 8_8_SINT, WZYX),
V__(R8G8_USCALED, 8_8_UINT, WZYX),
V__(R8G8_SSCALED, 8_8_SINT, WZYX),
_TC(R8G8_SRGB, 8_8_UNORM, WZYX),
_T_(L8A8_UINT, 8_8_UINT, WZYX),
_T_(L8A8_SINT, 8_8_SINT, WZYX),