From 3e6aaa1ba5c706046daa4c0e45551a17c867a9b3 Mon Sep 17 00:00:00 2001 From: Kenneth Graunke Date: Thu, 1 Nov 2018 16:11:31 -0700 Subject: [PATCH] iris: Disable a PIPE_CONTROL workaround on Icelake --- src/gallium/drivers/iris/iris_state.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/iris/iris_state.c b/src/gallium/drivers/iris/iris_state.c index 12741c7a899..86975e279e1 100644 --- a/src/gallium/drivers/iris/iris_state.c +++ b/src/gallium/drivers/iris/iris_state.c @@ -4776,7 +4776,7 @@ iris_emit_raw_pipe_control(struct iris_batch *batch, uint32_t flags, * We do these now because they may add post-sync operations or CS stalls. */ - if (flags & PIPE_CONTROL_VF_CACHE_INVALIDATE) { + if (GEN_GEN < 11 && flags & PIPE_CONTROL_VF_CACHE_INVALIDATE) { /* Project: BDW, SKL+ (stopping at CNL) / Argument: VF Invalidate * * "'Post Sync Operation' must be enabled to 'Write Immediate Data' or -- 2.30.2