From 3352803510bebcbf86e25068319945250e16cc3d Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Tue, 2 Apr 2024 10:35:39 -0400 Subject: [PATCH] zink: fix shaderdb pipeline compile this assert is always triggered with shaderdb, but it's not relevant there Fixes: 0ebd6f52a20 ("zink: reuse rast_prim for line-rasterization check") Part-of: --- src/gallium/drivers/zink/zink_pipeline.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_pipeline.c b/src/gallium/drivers/zink/zink_pipeline.c index dc7de3443d3..762fe390d45 100644 --- a/src/gallium/drivers/zink/zink_pipeline.c +++ b/src/gallium/drivers/zink/zink_pipeline.c @@ -273,7 +273,7 @@ zink_create_gfx_pipeline(struct zink_screen *screen, if (screen->info.have_EXT_color_write_enable) dynamicStateEnables[state_count++] = VK_DYNAMIC_STATE_COLOR_WRITE_ENABLE_EXT; - assert(state->rast_prim != MESA_PRIM_COUNT); + assert(state->rast_prim != MESA_PRIM_COUNT || zink_debug & ZINK_DEBUG_SHADERDB); VkPipelineRasterizationLineStateCreateInfoEXT rast_line_state; if (screen->info.have_EXT_line_rasterization &&