From: Rafael Antognolli Date: Fri, 26 Jan 2018 01:13:26 +0000 (-0800) Subject: anv/cmd_buffer: Emit PIPE_CONTROL with ISP bit on older platforms. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=fa21ddf7b1a672f05fc10f91a15215d607a7a873;p=mesa.git anv/cmd_buffer: Emit PIPE_CONTROL with ISP bit on older platforms. Emit it on all platforms since gen7. Signed-off-by: Rafael Antognolli Reviewed-by: Jason Ekstrand --- diff --git a/src/intel/vulkan/genX_cmd_buffer.c b/src/intel/vulkan/genX_cmd_buffer.c index 3691b4bdec9..fc1b6ffe0f5 100644 --- a/src/intel/vulkan/genX_cmd_buffer.c +++ b/src/intel/vulkan/genX_cmd_buffer.c @@ -975,8 +975,7 @@ genX(BeginCommandBuffer)( * emit push constants again before any rendering operation. So we * flag them dirty here to make sure they get emitted. */ - if (GEN_GEN == 10) - cmd_buffer->state.push_constants_dirty |= VK_SHADER_STAGE_ALL_GRAPHICS; + cmd_buffer->state.push_constants_dirty |= VK_SHADER_STAGE_ALL_GRAPHICS; VkResult result = VK_SUCCESS; if (cmd_buffer->usage_flags & @@ -1074,8 +1073,7 @@ genX(EndCommandBuffer)( genX(cmd_buffer_apply_pipe_flushes)(cmd_buffer); - if (GEN_GEN == 10) - emit_isp_disable(cmd_buffer); + emit_isp_disable(cmd_buffer); anv_cmd_buffer_end_batch_buffer(cmd_buffer);