Then chaining still kinda broken

This commit is contained in:
Dynamitos
2021-12-22 14:32:40 +01:00
parent 8ccaa26223
commit 79ced0a30f
14 changed files with 131 additions and 53 deletions
@@ -63,6 +63,7 @@ Job BasePassMeshProcessor::processMeshBatch(
collection->fragmentShader,
false);
}
std::unique_lock lock(commandLock);
renderCommands.add(renderCommand);
co_return;
}
@@ -160,6 +161,7 @@ MainJob BasePass::render()
co_await Job::all(jobs);
graphics->executeCommands(processor->getRenderCommands());
graphics->endRenderPass();
co_return;
}
MainJob BasePass::endFrame()