ImmutableOctet / glare

Glare: Open Source Game Engine written in Modern C++
MIT License
0 stars 0 forks source link

Review options for refactoring asset loading functionality into coroutines. #72

Open ImmutableOctet opened 6 months ago

ImmutableOctet commented 6 months ago

This has been on my mind for a while, but I only more recently started diving into C++20 coroutines. We could rework our current state-machine-styled Assimp loading functionality into synchronous coroutines via co_await and a scheduler.