Reviewed-by: Topi Pohjolainen <topi.pohjolai...@intel.com> Reviewed-by: Chad Versace <chadvers...@chromium.org> --- src/intel/isl/isl_drm.c | 11 +++++++++++ 1 file changed, 11 insertions(+)
diff --git a/src/intel/isl/isl_drm.c b/src/intel/isl/isl_drm.c index b7a4997..db72a34 100644 --- a/src/intel/isl/isl_drm.c +++ b/src/intel/isl/isl_drm.c @@ -54,6 +54,10 @@ isl_tiling_to_i915_tiling(enum isl_tiling tiling) unreachable("Invalid ISL tiling"); } +#ifndef I915_FORMAT_MOD_Y_TILED_CCS +#define I915_FORMAT_MOD_Y_TILED_CCS fourcc_mod_code(INTEL, 4) +#endif + struct isl_drm_modifier_info modifier_info[] = { { .modifier = DRM_FORMAT_MOD_NONE, @@ -70,6 +74,13 @@ struct isl_drm_modifier_info modifier_info[] = { .name = "I915_FORMAT_MOD_Y_TILED", .tiling = ISL_TILING_Y0, }, + { + .modifier = I915_FORMAT_MOD_Y_TILED_CCS, + .name = "I915_FORMAT_MOD_Y_TILED_CCS", + .tiling = ISL_TILING_Y0, + .aux_usage = ISL_AUX_USAGE_CCS_E, + .supports_clear_color = false, + }, }; const struct isl_drm_modifier_info * -- 2.5.0.400.gff86faf _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev