diff --git a/.pick_status.json b/.pick_status.json index 0c1e8f4fb3a..39302bf7d10 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -454,7 +454,7 @@ "description": "zink: don't emulate edgeflags for patches", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "90a8525d703330b9d198ddf9579c560d0e5cadaa" }, diff --git a/src/gallium/drivers/zink/zink_program.c b/src/gallium/drivers/zink/zink_program.c index e6a95c02c51..a703c5b5581 100644 --- a/src/gallium/drivers/zink/zink_program.c +++ b/src/gallium/drivers/zink/zink_program.c @@ -2194,12 +2194,12 @@ has_edge_flags(struct zink_context *ctx) case PIPE_PRIM_TRIANGLE_FAN: case PIPE_PRIM_TRIANGLE_STRIP_ADJACENCY: case PIPE_PRIM_QUAD_STRIP: + case PIPE_PRIM_PATCHES: return false; case PIPE_PRIM_TRIANGLES: case PIPE_PRIM_TRIANGLES_ADJACENCY: case PIPE_PRIM_QUADS: case PIPE_PRIM_POLYGON: - case PIPE_PRIM_PATCHES: case PIPE_PRIM_MAX: default: break;