From 26f27322688891811cc4f238d2e6d0693e489e17 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 7 Apr 2025 16:07:03 +0100 Subject: [PATCH] Fix KHR_maintenance5 pipeline flags being put on wrong pNext chain --- renderdoc/driver/vulkan/vk_shader_cache.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/renderdoc/driver/vulkan/vk_shader_cache.cpp b/renderdoc/driver/vulkan/vk_shader_cache.cpp index 54f26aca4..3a0f43274 100644 --- a/renderdoc/driver/vulkan/vk_shader_cache.cpp +++ b/renderdoc/driver/vulkan/vk_shader_cache.cpp @@ -1071,12 +1071,12 @@ void VulkanShaderCache::MakeGraphicsPipelineInfo(VkGraphicsPipelineCreateInfo &p { createFlags.flags = flags; - createFlags.pNext = rs.pNext; - rs.pNext = &createFlags; + createFlags.pNext = ret.pNext; + ret.pNext = &createFlags; } else { - rs.flags = (uint32_t)flags; + createFlags.flags = (uint32_t)flags; } pipeCreateInfo = ret;