Currently, according to #195, functions like state::load and state::save must be called on the main thread of the operating system, which somewhat limits what hosts can do with respect to loading/saving parameter state on a separate thread to speed up saving/loading large projects.
It would be nice if there was a way to tell the host that the state loading/saving functions are actually thread-safe, or if there was an "async state" extension that has thread-safe load/save functions.
Currently, according to #195, functions like
state::loadandstate::savemust be called on the main thread of the operating system, which somewhat limits what hosts can do with respect to loading/saving parameter state on a separate thread to speed up saving/loading large projects.It would be nice if there was a way to tell the host that the state loading/saving functions are actually thread-safe, or if there was an "async state" extension that has thread-safe load/save functions.