Open
Description
In the working group meeting #67, @kabergstrom mentioned that several crates that use threads pools, use the OS to handle time slicing (e.g. Rayon, Tokio) and as such are at risk of falling outside of the Rust game ecosystem. More concretely, a solution would: let the user have control over multiplexing executor work onto OS threads.
To resolve this issue, they proposed designing a standardised API for sharing thread pools in the spirit of raw-window-handle.
There is a Reddit discussion in which we are gauging interest.
Metadata
Metadata
Assignees
Labels
No labels