From d3eb43215566c8beb28c7dba7c98e3f30f038547 Mon Sep 17 00:00:00 2001 From: Chia-I Wu Date: Thu, 17 Oct 2024 07:55:17 -0700 Subject: [PATCH] panvk: remove an incorrect assert in collect_cs_deps src_stages_to_subqueue_sb_mask calls stages_cover_subqueue, but also has a special case for VK_PIPELINE_STAGE_2_DRAW_INDIRECT_BIT. Reviewed-by: Boris Brezillon Part-of: --- src/panfrost/vulkan/csf/panvk_vX_cmd_buffer.c | 1 - 1 file changed, 1 deletion(-) diff --git a/src/panfrost/vulkan/csf/panvk_vX_cmd_buffer.c b/src/panfrost/vulkan/csf/panvk_vX_cmd_buffer.c index f071431305a..d110b962c1f 100644 --- a/src/panfrost/vulkan/csf/panvk_vX_cmd_buffer.c +++ b/src/panfrost/vulkan/csf/panvk_vX_cmd_buffer.c @@ -338,7 +338,6 @@ collect_cs_deps(struct panvk_cmd_buffer *cmdbuf, uint32_t wait_subqueue_mask = 0; for (uint32_t i = 0; i < PANVK_SUBQUEUE_COUNT; i++) { uint32_t sb_mask = src_stages_to_subqueue_sb_mask(i, src_stages); - assert((sb_mask != 0) == stages_cover_subqueue(i, src_stages)); if (!sb_mask) continue;