From 059dbd273bcdd9f33b37be26adb6a2d2e8d189cc Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Sun, 21 Jul 2024 14:50:17 +0200 Subject: [PATCH] venus: initialize bitset in CreateDescriptorPool() Fixes: de5879447b4d7548b279 ("Track bitset when create descriptor pool") Part-of: (cherry picked from commit 5c5df9376f7acc8b23cce1e63aa586eb654a6a27) --- .pick_status.json | 2 +- src/virtio/vulkan/vn_descriptor_set.c | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.pick_status.json b/.pick_status.json index 9f6f0275cd5..43c8323e109 100644 --- a/.pick_status.json +++ b/.pick_status.json @@ -1044,7 +1044,7 @@ "description": "venus: initialize bitset in CreateDescriptorPool()", "nominated": true, "nomination_type": 1, - "resolution": 0, + "resolution": 1, "main_sha": null, "because_sha": "de5879447b4d7548b2798ba482b25441e0df97c9", "notes": null diff --git a/src/virtio/vulkan/vn_descriptor_set.c b/src/virtio/vulkan/vn_descriptor_set.c index bdc8745f95c..3e1395c241a 100644 --- a/src/virtio/vulkan/vn_descriptor_set.c +++ b/src/virtio/vulkan/vn_descriptor_set.c @@ -345,6 +345,7 @@ vn_CreateDescriptorPool(VkDevice device, i >= mutable_descriptor_info->mutableDescriptorTypeListCount) { BITSET_ONES(mutable_types); } else { + BITSET_ZERO(mutable_types); const VkMutableDescriptorTypeListEXT *list = &mutable_descriptor_info->pMutableDescriptorTypeLists[i];