---
 src/intel/isl/isl.h | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/intel/isl/isl.h b/src/intel/isl/isl.h
index 9d92906ca71..b79793b0c93 100644
--- a/src/intel/isl/isl.h
+++ b/src/intel/isl/isl.h
@@ -473,6 +473,9 @@ typedef uint32_t isl_tiling_flags_t;
 /** The Skylake BSpec refers to Yf and Ys as "standard tiling formats". */
 #define ISL_TILING_STD_Y_MASK             (ISL_TILING_Yf_BIT | \
                                            ISL_TILING_Ys_BIT)
+
+#define ISL_TILING_AUX_MASK               (ISL_TILING_HIZ_BIT | \
+                                           ISL_TILING_CCS_BIT)
 /** @} */
 
 /**
@@ -1182,6 +1185,12 @@ isl_tiling_is_std_y(enum isl_tiling tiling)
    return (1u << tiling) & ISL_TILING_STD_Y_MASK;
 }
 
+static inline bool
+isl_tiling_is_aux(enum isl_tiling tiling)
+{
+   return (1u << tiling) & ISL_TILING_AUX_MASK;
+}
+
 struct isl_extent2d ATTRIBUTE_CONST
 isl_get_interleaved_msaa_px_size_sa(uint32_t samples);
 
-- 
2.12.0

_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to