mirror of
https://github.com/redstrate/Novus.git
synced 2025-06-06 13:17:46 +00:00
Skip rendering extra passes in the new renderer for now
It should be easy to support, but I'm lazy and just want to test this again.
This commit is contained in:
parent
e2a0b83fb0
commit
b8b448ce55
1 changed files with 7 additions and 4 deletions
|
@ -430,11 +430,14 @@ void RenderManager::render(const std::vector<DrawObjectInstance> &models)
|
|||
m_renderer->render(commandBuffer, camera, scene, models);
|
||||
|
||||
// render extra passes
|
||||
for (const auto &pass : m_passes) {
|
||||
pass->render(commandBuffer, camera);
|
||||
}
|
||||
// TODO: support the new renderer
|
||||
if (qgetenv("NOVUS_USE_NEW_RENDERER") != QByteArrayLiteral("1")) {
|
||||
for (const auto &pass : m_passes) {
|
||||
pass->render(commandBuffer, camera);
|
||||
}
|
||||
|
||||
vkCmdEndRenderPass(commandBuffer);
|
||||
vkCmdEndRenderPass(commandBuffer);
|
||||
}
|
||||
|
||||
VkRenderPassBeginInfo renderPassInfo = {};
|
||||
renderPassInfo.sType = VK_STRUCTURE_TYPE_RENDER_PASS_BEGIN_INFO;
|
||||
|
|
Loading…
Add table
Reference in a new issue