From c722265c16ef3220f2473c515526598f760f873d Mon Sep 17 00:00:00 2001 From: Boris Brezillon Date: Wed, 10 Jan 2024 11:26:25 +0100 Subject: [PATCH] vk/meta: Add the PUSH_DESCRIPTOR_BIT flag when creating blit pipeline layouts Descriptors are updated with CmdPushDescriptorSet(), we need to reflect that with a VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR when the DescriptorSetLayout is created. Signed-off-by: Boris Brezillon Reviewed-by: Erik Faye-Lund Reviewed-by: Faith Ekstrand Part-of: --- src/vulkan/runtime/vk_meta_blit_resolve.c | 1 + 1 file changed, 1 insertion(+) diff --git a/src/vulkan/runtime/vk_meta_blit_resolve.c b/src/vulkan/runtime/vk_meta_blit_resolve.c index 19db5ae303a..7997262d469 100644 --- a/src/vulkan/runtime/vk_meta_blit_resolve.c +++ b/src/vulkan/runtime/vk_meta_blit_resolve.c @@ -362,6 +362,7 @@ get_blit_pipeline_layout(struct vk_device *device, const VkDescriptorSetLayoutCreateInfo desc_info = { .sType = VK_STRUCTURE_TYPE_DESCRIPTOR_SET_LAYOUT_CREATE_INFO, + .flags = VK_DESCRIPTOR_SET_LAYOUT_CREATE_PUSH_DESCRIPTOR_BIT_KHR, .bindingCount = ARRAY_SIZE(bindings), .pBindings = bindings, };