From 75e55ca05a0c67c4f9785f453563c281a5251d1d Mon Sep 17 00:00:00 2001 From: =?utf8?q?Iv=C3=A1n=20Briano?= Date: Wed, 7 Dec 2022 12:30:36 -0800 Subject: [PATCH] vulkan: VkPolygonMode has a bit more than two values Fixes: 9d0ed9cbcc0 ("vulkan: Add more dynamic rasterizer state") Reviewed-by: Jason Ekstrand Part-of: (cherry picked from commit e1ab7629f8a459df87009c7cb28b41acfb17e45c) --- .pick_status.json | 2 +- src/vulkan/runtime/vk_graphics_state.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/.pick_status.json b/.pick_status.json index 95bc926..6e6095c 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -2821,7 +2821,7 @@ "description": "vulkan: VkPolygonMode has a bit more than two values", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "9d0ed9cbcc01b31a71037fcb35742fc8b77f09fe" }, diff --git a/src/vulkan/runtime/vk_graphics_state.c b/src/vulkan/runtime/vk_graphics_state.c index 2d046df..80889b6 100644 --- a/src/vulkan/runtime/vk_graphics_state.c +++ b/src/vulkan/runtime/vk_graphics_state.c @@ -2012,7 +2012,7 @@ vk_common_CmdSetPolygonModeEXT(VkCommandBuffer commandBuffer, VK_FROM_HANDLE(vk_command_buffer, cmd, commandBuffer); struct vk_dynamic_graphics_state *dyn = &cmd->dynamic_graphics_state; - SET_DYN_BOOL(dyn, RS_POLYGON_MODE, rs.polygon_mode, polygonMode); + SET_DYN_VALUE(dyn, RS_POLYGON_MODE, rs.polygon_mode, polygonMode); } VKAPI_ATTR void VKAPI_CALL -- 2.7.4