Pārlūkot izejas kodu

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>
tags/17.3-branchpoint
Lionel Landwerlin pirms 8 gadiem
vecāks
revīzija
f86c1b1595
1 mainītis faili ar 2 papildinājumiem un 0 dzēšanām
  1. 2
    0
      src/intel/isl/isl.h

+ 2
- 0
src/intel/isl/isl.h Parādīt failu

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

Notiek ielāde…
Atcelt
Saglabāt