From 92fa87f5bd975803ba321875d35a65a0f6b2da8d Mon Sep 17 00:00:00 2001 From: Jordan Justen Date: Fri, 30 Sep 2022 01:42:32 -0700 Subject: [PATCH] blorp: Update programming for XY_FAST_COLOR_BLT on xe2 Signed-off-by: Jordan Justen Reviewed-by: Rohan Garg Part-of: --- src/intel/blorp/blorp_genX_exec_brw.h | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/intel/blorp/blorp_genX_exec_brw.h b/src/intel/blorp/blorp_genX_exec_brw.h index c20c2c1cd6d..8b13a774228 100644 --- a/src/intel/blorp/blorp_genX_exec_brw.h +++ b/src/intel/blorp/blorp_genX_exec_brw.h @@ -2135,12 +2135,14 @@ blorp_xy_fast_color_blit(struct blorp_batch *batch, params->dst.addr.local_hint ? XY_MEM_LOCAL : XY_MEM_SYSTEM; if (params->dst.aux_usage != ISL_AUX_USAGE_NONE) { +#if GFX_VERx10 == 125 blt.DestinationAuxiliarySurfaceMode = xy_aux_mode(¶ms->dst); blt.DestinationCompressionEnable = true; - blt.DestinationCompressionFormat = - isl_get_render_compression_format(dst_surf->format); blt.DestinationClearValueEnable = !!params->dst.clear_color_addr.buffer; blt.DestinationClearAddress = params->dst.clear_color_addr; +#endif + blt.DestinationCompressionFormat = + isl_get_render_compression_format(dst_surf->format); } blt.DestinationMOCS = params->dst.addr.mocs;