Install Asset
Install via Godot
To maintain one source of truth, Godot Asset Library is just a mirror of the old asset library so you can download directly on Godot via the integrated asset library browser
![Dispatch Queue hero image](https://img.godotassetlibrary.com/WbbgLRBRX4xpk2KnCoIMCk9acNf6vJJuD02CiUPjEj4/rs:fit:1920:1080:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2dpbHpvaWRlL2dvZG90LWRpc3BhdGNoLXF1ZXVlL21haW4vaWNvbi5wbmc.webp)
Quick Information
![Dispatch Queue icon image](https://img.godotassetlibrary.com/154nN0dKitLp6Btc3DLpY0VczdyW-rsITm6qS7-3Dj4/rs:fit:50:50:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2dpbHpvaWRlL2dvZG90LWRpc3BhdGNoLXF1ZXVlL21haW4vaWNvbi5wbmc.webp)
Dispatch Queue implementation.Supports synchronous and threaded execution, with the later being either serial (1 Thread) or concurrent (2+ Threads, a.k.a. Thread Pool).There are signals for when each task is finished and another for when all tasks are finished, so it's very easy to hook callbacks or await until they are emitted.You can also dispatch a group of tasks at once and respond to a signal when all of them are finished.Dispatch queues are RefCounted, but there are Node and Resource wrappers for it to easily integrate with other nodes and scenes.
Dispatch Queue implementation.
Supports synchronous and threaded execution, with the later being either serial (1 Thread) or concurrent (2+ Threads, a.k.a. Thread Pool).
There are signals for when each task is finished and another for when all tasks are finished, so it's very easy to hook callbacks or await until they are emitted.
You can also dispatch a group of tasks at once and respond to a signal when all of them are finished.
Dispatch queues are RefCounted, but there are Node and Resource wrappers for it to easily integrate with other nodes and scenes.
Reviews
Quick Information
![Dispatch Queue icon image](https://img.godotassetlibrary.com/154nN0dKitLp6Btc3DLpY0VczdyW-rsITm6qS7-3Dj4/rs:fit:50:50:0/g:no/aHR0cHM6Ly9yYXcuZ2l0aHVidXNlcmNvbnRlbnQuY29tL2dpbHpvaWRlL2dvZG90LWRpc3BhdGNoLXF1ZXVlL21haW4vaWNvbi5wbmc.webp)
Dispatch Queue implementation.Supports synchronous and threaded execution, with the later being either serial (1 Thread) or concurrent (2+ Threads, a.k.a. Thread Pool).There are signals for when each task is finished and another for when all tasks are finished, so it's very easy to hook callbacks or await until they are emitted.You can also dispatch a group of tasks at once and respond to a signal when all of them are finished.Dispatch queues are RefCounted, but there are Node and Resource wrappers for it to easily integrate with other nodes and scenes.