Вторичный буфер команд для рендеринга в vulkan - PullRequest
0 голосов

Возможно ли сделать рендеринг во вторичных буферах команд?Например, есть 3 первичных буфера, и они вызывают вторичные буферы, которые в свою очередь рендерится?Я хочу сделать простой менеджер, который позволяет добавлять и удалять новые объекты на экране.

1 Ответ

0 голосов
/ 31 мая 2019

Да.А при использовании вторичных буферов команд и флага VK_SUBPASS_CONTENTS_SECONDARY_COMMAND_BUFFERS для вашего прохода рендеринга (см. VkSubpassContents ) вы фактически должны поместить все команды рендеринга в вторичные буферы команд, которые вызываются из основного буфера команд с помощью vkCmdExecuteCommands.

...