diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index e6fab0f82c2..7a5af15201f 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -1622,29 +1622,6 @@ genX(emit_apply_pipe_flushes)(struct anv_batch *batch, pipe.Address = device->workaround_address; } - /* - * According to the Broadwell documentation, any PIPE_CONTROL with the - * "Command Streamer Stall" bit set must also have another bit set, - * with five different options: - * - * - Render Target Cache Flush - * - Depth Cache Flush - * - Stall at Pixel Scoreboard - * - Post-Sync Operation - * - Depth Stall - * - DC Flush Enable - * - * I chose "Stall at Pixel Scoreboard" since that's what we use in - * mesa and it seems to work fine. The choice is fairly arbitrary. - */ - if (pipe.CommandStreamerStallEnable && - !pipe.RenderTargetCacheFlushEnable && - !pipe.DepthCacheFlushEnable && - !pipe.StallAtPixelScoreboard && - !pipe.PostSyncOperation && - !pipe.DepthStallEnable && - !pipe.DCFlushEnable) - pipe.StallAtPixelScoreboard = true; anv_debug_dump_pc(pipe); }