|
@@ -369,6 +369,8 @@ gen7_render_ring_flush(struct intel_engine_cs *ring,
|
|
flags |= PIPE_CONTROL_QW_WRITE;
|
|
flags |= PIPE_CONTROL_QW_WRITE;
|
|
flags |= PIPE_CONTROL_GLOBAL_GTT_IVB;
|
|
flags |= PIPE_CONTROL_GLOBAL_GTT_IVB;
|
|
|
|
|
|
|
|
+ flags |= PIPE_CONTROL_STALL_AT_SCOREBOARD;
|
|
|
|
+
|
|
/* Workaround: we must issue a pipe_control with CS-stall bit
|
|
/* Workaround: we must issue a pipe_control with CS-stall bit
|
|
* set before a pipe_control command that has the state cache
|
|
* set before a pipe_control command that has the state cache
|
|
* invalidate bit set. */
|
|
* invalidate bit set. */
|