From 20d02f347da5ce9aa74e474d623ec97db4e9fde4 Mon Sep 17 00:00:00 2001 From: Emma Anholt Date: Fri, 24 Sep 2021 15:05:57 -0700 Subject: [PATCH] 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: --- src/freedreno/fdl/fd6_format_table.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/freedreno/fdl/fd6_format_table.c b/src/freedreno/fdl/fd6_format_table.c index 83c2b0a3a73..f7685ec2083 100644 --- a/src/freedreno/fdl/fd6_format_table.c +++ b/src/freedreno/fdl/fd6_format_table.c @@ -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),