mesa/main: simplify implmementation of _mesa_is_format_etc2
Reviewed-by: Alyssa Rosenzweig <alyssa@collabora.com> Acked-by: Marek Olšák <marek.olsak@amd.com> Acked-by: Soroush Kashani <soroush.kashani@imgtec.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18012>
This commit is contained in:

committed by
Marge Bot

parent
45c47e7bd6
commit
207798c557
@@ -630,21 +630,7 @@ _mesa_is_format_srgb(mesa_format format)
|
|||||||
bool
|
bool
|
||||||
_mesa_is_format_etc2(mesa_format format)
|
_mesa_is_format_etc2(mesa_format format)
|
||||||
{
|
{
|
||||||
switch (format) {
|
return _mesa_get_format_layout(format) == MESA_FORMAT_LAYOUT_ETC2;
|
||||||
case MESA_FORMAT_ETC2_RGB8:
|
|
||||||
case MESA_FORMAT_ETC2_SRGB8:
|
|
||||||
case MESA_FORMAT_ETC2_RGBA8_EAC:
|
|
||||||
case MESA_FORMAT_ETC2_SRGB8_ALPHA8_EAC:
|
|
||||||
case MESA_FORMAT_ETC2_R11_EAC:
|
|
||||||
case MESA_FORMAT_ETC2_RG11_EAC:
|
|
||||||
case MESA_FORMAT_ETC2_SIGNED_R11_EAC:
|
|
||||||
case MESA_FORMAT_ETC2_SIGNED_RG11_EAC:
|
|
||||||
case MESA_FORMAT_ETC2_RGB8_PUNCHTHROUGH_ALPHA1:
|
|
||||||
case MESA_FORMAT_ETC2_SRGB8_PUNCHTHROUGH_ALPHA1:
|
|
||||||
return true;
|
|
||||||
default:
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user