From 666d2404ee578c7561baab706e56a6dfb55cdab3 Mon Sep 17 00:00:00 2001 From: Olivia Lee Date: Wed, 17 Jun 2026 11:06:30 -0700 Subject: [PATCH] panvk: remove redundant invalid primitive topology cases We already have a default case, there is no need to specify each invalid primitive topology explicitly. Signed-off-by: Olivia Lee Reviewed-by: Eric R. Smith Reviewed-by: Christian Gmeiner Part-of: --- src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c | 1 - src/panfrost/vulkan/jm/panvk_vX_cmd_draw.c | 1 - 2 files changed, 2 deletions(-) diff --git a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c index 11d434caa4b..11c9ef63bdc 100644 --- a/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c +++ b/src/panfrost/vulkan/csf/panvk_vX_cmd_draw.c @@ -586,7 +586,6 @@ translate_prim_topology(VkPrimitiveTopology in) return MALI_DRAW_MODE_TRIANGLES_ADJACENCY; case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY: return MALI_DRAW_MODE_TRIANGLE_STRIP_ADJACENCY; - case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: default: UNREACHABLE("Invalid primitive type"); } diff --git a/src/panfrost/vulkan/jm/panvk_vX_cmd_draw.c b/src/panfrost/vulkan/jm/panvk_vX_cmd_draw.c index ebfaabc6013..1eb88bd653a 100644 --- a/src/panfrost/vulkan/jm/panvk_vX_cmd_draw.c +++ b/src/panfrost/vulkan/jm/panvk_vX_cmd_draw.c @@ -886,7 +886,6 @@ translate_prim_topology(VkPrimitiveTopology in) case VK_PRIMITIVE_TOPOLOGY_TRIANGLE_STRIP_WITH_ADJACENCY: return MALI_DRAW_MODE_TRIANGLE_STRIP_ADJACENCY; #endif - case VK_PRIMITIVE_TOPOLOGY_PATCH_LIST: default: UNREACHABLE("Invalid primitive type"); }