Graphics: Fix render layer sorting

This commit is contained in:
Jérôme Leclercq
2021-12-01 20:25:55 +01:00
parent 8f897084d7
commit a483e16e15
4 changed files with 25 additions and 3 deletions

View File

@@ -260,6 +260,8 @@ namespace Nz
renderElement->Register(viewerData.depthPrepassRegistry);
viewerData.depthPrepassRenderQueue.Insert(renderElement.get());
}
viewerData.depthPrepassRegistry.Finalize();
}
viewerData.depthPrepassRenderQueue.Sort([&](const RenderElement* element)
@@ -282,6 +284,8 @@ namespace Nz
renderElement->Register(viewerData.forwardRegistry);
viewerData.forwardRenderQueue.Insert(renderElement.get());
}
viewerData.forwardRegistry.Finalize();
}
viewerData.forwardRenderQueue.Sort([&](const RenderElement* element)