为什么我使用 RenderDoc 捕捉时 color pass 的名字跟教学视频中的不一样?

发布于

这是我的



这是教学视频的



虽然从 vkCmdNextSubPass() => 5 等等可以对应到代码里面具体是哪个 subpass,但是我只是有点好奇,为什么我使用 RenderDoc 捕捉时 color pass 的名字跟教学视频中的不一样?

毕竟有正确名字的话更直观一点。

上网搜了好像没人遇见过这个问题。

1
评论 1
收藏
  • 御币Soft
    御币Soft
    楼主你好,首先解释你遇到问题的可能原因,color pass名称是用户在代码中使用函数VkDebugUtilsLabelEXT自定义的,和视频不同应该是因为和视频中代码不是同一版本。render doc事件浏览器中的条目有的是根据api(比如大多vk开头)生成,有的则是根据用户设置的debug信息生成。更详细可以参考笔者的这篇文章《[Piccolo图形悦读笔记]卷8:通过render doc阅读主相机pass》:https://zhuanlan.zhihu.com/p/572552701 中段有介绍修改VkDebugUtilsLabelEXT自定义标签。
    2