radv: stop checking for NULL pipelines in radv_CmdBindPipeline()
authorSamuel Pitoiset <samuel.pitoiset@gmail.com>
Tue, 13 Sep 2022 07:24:52 +0000 (09:24 +0200)
committerMarge Bot <emma+marge@anholt.net>
Wed, 14 Sep 2022 19:13:43 +0000 (19:13 +0000)
This should never happen now.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/18567>

src/amd/vulkan/radv_cmd_buffer.c

index d03265a..4abcbb8 100644 (file)
@@ -5127,8 +5127,6 @@ radv_CmdBindPipeline(VkCommandBuffer commandBuffer, VkPipelineBindPoint pipeline
          cmd_buffer->state.graphics_pipeline->vtx_emit_num != graphics_pipeline->vtx_emit_num ||
          cmd_buffer->state.graphics_pipeline->vtx_base_sgpr != graphics_pipeline->vtx_base_sgpr;
       cmd_buffer->state.graphics_pipeline = graphics_pipeline;
-      if (!pipeline)
-         break;
 
       bool mesh_shading = radv_pipeline_has_stage(graphics_pipeline, MESA_SHADER_MESH);
       if (mesh_shading != cmd_buffer->state.mesh_shading) {