NcStudios / NcEngine

NcEngine: 3D game engine written in modern C++ and Vulkan
https://ncstudios.itch.io/
MIT License
36 stars 2 forks source link

Add PerFrameRenderState queue #609

Open McCallisterRomer opened 2 months ago

McCallisterRomer commented 2 months ago

A PerFrameRenderState can be sort produced at the end of each execution of the update graph and queued for the render graph to consume. The maximum number of states that can exist should be the number of frames in flight (+1?) to prevent update/render from getting too far out of sync.