e9b44a3bb5
If a secondary command buffer recording a dynamic pass has the VK_COMMAND_BUFFER_USAGE_RENDER_PASS_CONTINUE_BIT flag then the rendering information for it should come from a VkCommandBufferInheritanceRenderingInfo struct in the pNext chain instead of the usual render pass information in the VkCommandBufferInheritanceInfo struct. We take the information from the new struct and build a render pass description from it assuming a setup without a framebuffer (which is optional for regular render passes too). Reviewed-by: Alejandro Piñeiro <apinheiro@igalia.com> Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27978>