isl: check whether a format is rgb if colorspace is yuv
Suggested by Chad. Signed-off-by: Lionel Landwerlin <lionel.g.landwerlin@intel.com> Reviewed-by: Jason Ekstrand <jason@jlekstrand.net>
This commit is contained in:
parent
5e9f52ff4d
commit
f86c1b1595
|
@ -1512,6 +1512,8 @@ enum isl_format isl_format_srgb_to_linear(enum isl_format fmt);
|
|||
static inline bool
|
||||
isl_format_is_rgb(enum isl_format fmt)
|
||||
{
|
||||
if (isl_format_is_yuv(fmt))
|
||||
return false;
|
||||
return isl_format_layouts[fmt].channels.r.bits > 0 &&
|
||||
isl_format_layouts[fmt].channels.g.bits > 0 &&
|
||||
isl_format_layouts[fmt].channels.b.bits > 0 &&
|
||||
|
|
Loading…
Reference in New Issue