We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
This is a screenshot of problem.It report an error : ERROR Only secondary command buffers may be executed within a subpass started with VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS.
And it highlight the two vkCmdNextSubpass function call.
But as far as i know, vkCmdNextSubpass must be called with primary command buffer, and VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS problem should stop when encounter vkCmdNextSubpass or vkCmdEndPass as the vulkan specification said: https://www.khronos.org/registry/vulkan/specs/1.3-extensions/man/html/VkSubpassContents.html
Device: Huawei P40Software: Graphcs Analyzer 5.11.0.69697cdd
Thanks for the bug report - I agree with your analysis.
In general for Vulkan development I would recommend using RenderDoc for API debug - we're not developing the current Graphics Analyzer tool further so this bug is unlikely to get fixed.
Kind regards, Pete