From: Bas Nieuwenhuizen Date: Tue, 19 Jun 2018 08:03:20 +0000 (+0200) Subject: radv: Don't check for pipeline being set in draw. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=ed06b1cdcadf2f09caefe33b67a67875e6181b4c;p=mesa.git radv: Don't check for pipeline being set in draw. Draws without pipeline are definitely not allowed. Fixes Coverity issue 1434216. Reviewed-by: Samuel Pitoiset --- diff --git a/src/amd/vulkan/radv_cmd_buffer.c b/src/amd/vulkan/radv_cmd_buffer.c index 6134749d848..7454b39a934 100644 --- a/src/amd/vulkan/radv_cmd_buffer.c +++ b/src/amd/vulkan/radv_cmd_buffer.c @@ -3366,7 +3366,6 @@ radv_draw(struct radv_cmd_buffer *cmd_buffer, cmd_buffer->device->physical_device->rad_info.chip_class >= CIK; bool pipeline_is_dirty = (cmd_buffer->state.dirty & RADV_CMD_DIRTY_PIPELINE) && - cmd_buffer->state.pipeline && cmd_buffer->state.pipeline != cmd_buffer->state.emitted_pipeline; MAYBE_UNUSED unsigned cdw_max =