|Portability||non-portable (GHC extensions)|
|Maintainer||Martin Dybdal <email@example.com>|
Synchronization of command queues. See also
Enqueues a barrier. This is a synchronization point, that ensures that all commands enqueued to the queue is completed before any commands after the barrier is started. This is only useful when using an out-of-order command queue.
Enqueues a marker into a command queue. This returns an
which can be waited on, and will be fired as soon as all actions
enqueued before the marker has been completed.
Enqueues a wait for a specific event or a list of events to complete before any future commands queued in the command-queue are executed.