Struct
MaplibreNativeFfiQueueLock
Description [src]
struct MaplibreNativeFfiQueueLock {
/* No available fields */
}
Your lock on a Vulkan queue that you and a render session both submit to.
The session holds the lock only while it submits or presents to the queue.
Set both lock and unlock, or neither when you don’t submit to the queue yourself.
It can run on a library thread, and it can’t call the library.
See mln_queue_lock in the
C API reference.
Constructors
maplibre_native_ffi_queue_lock_new
Creates a MaplibreNativeFfiQueueLock whose members are zero or empty.
Instance methods
maplibre_native_ffi_queue_lock_set_lock
Locks or unlocks the Vulkan queue that you share with a render session.
maplibre_native_ffi_queue_lock_set_unlock
Locks or unlocks the Vulkan queue that you share with a render session.