Propagate pipeline flags to derived pipelines

This commit is contained in:
baldurk
2025-07-30 22:10:24 +01:00
parent f86c36d4f6
commit 9c259e8ccf
+3
View File
@@ -5203,6 +5203,9 @@ void VulkanReplay::FetchVSOut(uint32_t eventId, VulkanRenderState &state)
// repoint pipeline layout
compPipeInfo.layout = patchedBufferdata.pipeLayout;
if(pipeCreateInfo.flags & VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT)
compPipeInfo.flags |= VK_PIPELINE_CREATE_DESCRIPTOR_BUFFER_BIT_EXT;
// create vertex shader with modified code
VkShaderModuleCreateInfo moduleCreateInfo = {
VK_STRUCTURE_TYPE_SHADER_MODULE_CREATE_INFO, NULL, 0,