Я имею в виду, что VkGraphicsPipelineCreateInfo
напрямую не "разговаривает", чтобы воспроизвести связанный с контентом контент, такой как FBO и их вложения.
Конечно, это так. Как вы думаете, что делает фрагментный шейдер, когда он записывает вложения для прохода рендеринга?
Нужно ли создавать еще один с точно такой же настройкой?
Нет. Согласно спецификации:
"renderPass
является дескриптором объекта прохода рендеринга, описывающим среду, в которой будет использоваться конвейер; конвейер должен использоваться только с экземпляром любого прохода рендеринга совместим с предоставленным. Для получения дополнительной информации см. «Совместимость прохода рендеринга».
... поэтому конвейер можно использовать с любым проходом рендеринга, совместимым с тем, который использовался для его создания.