From 772a75be46788c5359c03f875cb0af4bbaa411d2 Mon Sep 17 00:00:00 2001 From: Anuj Phogat Date: Tue, 27 Jun 2017 14:46:26 -0700 Subject: [PATCH] intel/icl: Do StateCacheInvalidation for indirect clear color StateCacheInvalidation is required on all gen7+ platforms. We don't need to update this check for every new gen h/w unless this requirement is changed. So, dropping the check for latest gen h/w. Signed-off-by: Anuj Phogat Reviewed-by: Kenneth Graunke --- src/intel/blorp/blorp_genX_exec.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/intel/blorp/blorp_genX_exec.h b/src/intel/blorp/blorp_genX_exec.h index 5e1312aa305..ec08b92aad0 100644 --- a/src/intel/blorp/blorp_genX_exec.h +++ b/src/intel/blorp/blorp_genX_exec.h @@ -1391,7 +1391,7 @@ blorp_emit_surface_states(struct blorp_batch *batch, } } -#if GEN_GEN >= 7 && GEN_GEN <= 10 +#if GEN_GEN >= 7 if (has_indirect_clear_color) { /* Updating a surface state object may require that the state cache be * invalidated. From the SKL PRM, Shared Functions -> State -> State -- 2.30.2