util: add util_format_is_plain

This commit is contained in:
Marek Olšák 2010-05-03 19:19:02 +02:00
parent 5cdedaaf29
commit bc3d9a8b18

View file

@ -338,6 +338,21 @@ util_format_name(enum pipe_format format)
return desc->name;
}
/**
* Whether this format is plain, see UTIL_FORMAT_LAYOUT_PLAIN for more info.
*/
static INLINE boolean
util_format_is_plain(enum pipe_format format)
{
const struct util_format_description *desc = util_format_description(format);
if (!format) {
return FALSE;
}
return desc->layout == UTIL_FORMAT_LAYOUT_PLAIN ? TRUE : FALSE;
}
static INLINE boolean
util_format_is_s3tc(enum pipe_format format)
{