From: Jonathan Marek Date: Sun, 4 Aug 2019 21:17:13 +0000 (-0400) Subject: u_format: add ETC2 to util_format_srgb/util_format_linear X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=8829f9ccb0267d113283;p=mesa.git u_format: add ETC2 to util_format_srgb/util_format_linear Signed-off-by: Jonathan Marek Reviewed-by: Alyssa Rosenzweig Reviewed-by: Marek Olšák --- diff --git a/src/gallium/auxiliary/util/u_format.h b/src/gallium/auxiliary/util/u_format.h index 34fc0d15d9c..7b0e3ee1bc4 100644 --- a/src/gallium/auxiliary/util/u_format.h +++ b/src/gallium/auxiliary/util/u_format.h @@ -996,6 +996,12 @@ util_format_srgb(enum pipe_format format) return PIPE_FORMAT_B5G6R5_SRGB; case PIPE_FORMAT_BPTC_RGBA_UNORM: return PIPE_FORMAT_BPTC_SRGBA; + case PIPE_FORMAT_ETC2_RGB8: + return PIPE_FORMAT_ETC2_SRGB8; + case PIPE_FORMAT_ETC2_RGB8A1: + return PIPE_FORMAT_ETC2_SRGB8A1; + case PIPE_FORMAT_ETC2_RGBA8: + return PIPE_FORMAT_ETC2_SRGBA8; case PIPE_FORMAT_ASTC_4x4: return PIPE_FORMAT_ASTC_4x4_SRGB; case PIPE_FORMAT_ASTC_5x4: @@ -1074,6 +1080,12 @@ util_format_linear(enum pipe_format format) return PIPE_FORMAT_B5G6R5_UNORM; case PIPE_FORMAT_BPTC_SRGBA: return PIPE_FORMAT_BPTC_RGBA_UNORM; + case PIPE_FORMAT_ETC2_SRGB8: + return PIPE_FORMAT_ETC2_RGB8; + case PIPE_FORMAT_ETC2_SRGB8A1: + return PIPE_FORMAT_ETC2_RGB8A1; + case PIPE_FORMAT_ETC2_SRGBA8: + return PIPE_FORMAT_ETC2_RGBA8; case PIPE_FORMAT_ASTC_4x4_SRGB: return PIPE_FORMAT_ASTC_4x4; case PIPE_FORMAT_ASTC_5x4_SRGB: