u_format: add ETC2 to util_format_srgb/util_format_linear

Signed-off-by: Jonathan Marek <jonathan@marek.ca>
Reviewed-by: Alyssa Rosenzweig <alyssa.rosenzweig@collabora.com>
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Jonathan Marek 2019-08-04 17:17:13 -04:00
parent 8d286776b6
commit 8829f9ccb0
1 changed files with 12 additions and 0 deletions

View File

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