From 9915c540b269943907874a666911a9efb2ea4303 Mon Sep 17 00:00:00 2001 From: Mike Blumenkrantz Date: Wed, 14 Oct 2020 10:39:24 -0400 Subject: [PATCH] zink: remove ADJACENCY prim types from primconvert path we can (and do) actually handle these natively Reviewed-by: Erik Faye-Lund Part-of: --- src/gallium/drivers/zink/zink_draw.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/gallium/drivers/zink/zink_draw.c b/src/gallium/drivers/zink/zink_draw.c index aa91db9..858718e 100644 --- a/src/gallium/drivers/zink/zink_draw.c +++ b/src/gallium/drivers/zink/zink_draw.c @@ -221,7 +221,9 @@ zink_draw_vbo(struct pipe_context *pctx, util_draw_vbo_without_prim_restart(pctx, dinfo); return; } - if (dinfo->mode >= PIPE_PRIM_QUADS || + if (dinfo->mode == PIPE_PRIM_QUADS || + dinfo->mode == PIPE_PRIM_QUAD_STRIP || + dinfo->mode == PIPE_PRIM_POLYGON || dinfo->mode == PIPE_PRIM_LINE_LOOP) { if (!u_trim_pipe_prim(dinfo->mode, (unsigned *)&dinfo->count)) return; -- 2.7.4