class VmaRWMutex

Defined at line 4241 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h

TODO(https://fxbug.dev/42080556): Add __TA_CAPABILITY("m_Mutex") here after clang roll.

Public Methods

void LockRead ()

TODO(https://fxbug.dev/42080556): __TA_ACQUIRE_SHARED()

Defined at line 4245 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h

void UnlockRead ()

TODO(https://fxbug.dev/42080556): __TA_RELEASE_SHARED()

Defined at line 4247 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h

bool TryLockRead ()

TODO(https://fxbug.dev/42080556): __TA_TRY_ACQUIRE_SHARED(true)

Defined at line 4249 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h

void LockWrite ()

TODO(https://fxbug.dev/42080556): __TA_ACQUIRE()

Defined at line 4251 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h

void UnlockWrite ()

TODO(https://fxbug.dev/42080556): __TA_RELEASE()

Defined at line 4253 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h

bool TryLockWrite ()

TODO(https://fxbug.dev/42080556): __TA_TRY_ACQUIRE(true)

Defined at line 4255 of file ../../src/ui/lib/escher/third_party/VulkanMemoryAllocator/vk_mem_alloc.h