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
+5 -8
View File
@@ -40,14 +40,11 @@ void InspectorView::prepareRender()
MainJob InspectorView::render()
{
return uiPass.beginFrame()
.then(uiPass.render())
.then(uiPass.endFrame())
.then([=]() -> MainJob
{
renderFinishedEvent.raise();
co_return;
});
co_await uiPass.beginFrame();
co_await uiPass.render();
co_await uiPass.endFrame();
renderFinishedEvent.raise();
co_return;
}
void InspectorView::keyCallback(KeyCode, InputAction, KeyModifier)