vkCreateGraphicsPipelines 失败 VK_ERROR_VALIDATION_FAILED_EXT

vkCreateGraphicsPipelines fails with VK_ERROR_VALIDATION_FAILED_EXT

我已经进入了尝试使用我的 Vulkan 绑定创建管道的阶段,但我在下面遇到 "UNKNOWN" 失败。

我的数据结构是否有问题?

Thread 0, Frame 0:
vkCreateGraphicsPipelines(device, pipelineCache, createInfoCount, pCreateInfos, pAllocator, pPipelines) returns VkResult UNKNOWN (-1000011001):

整个 API 转储 - 对 vkCreateGraphicsPipelines 的调用发生在 1098: https://pastebin.com/GVwZuKuz

我在上一个问题 中知道有人建议我启用验证,但我还没有成功(尝试启用验证时发生崩溃):/

通过扫描至少 sType 对于 VkGraphicsPipelineCreateInfo 是错误的。
你有 VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO.
应该是 VK_STRUCTURE_TYPE_GRAPHICS_PIPELINE_CREATE_INFO.