This is the complete list of members for Divide::glLockManager, including all inherited members.
_bufferLocks | Divide::LockManager | protected |
_bufferLockslock | Divide::LockManager | mutableprotected |
_guid | Divide::GUIDWrapper | protected |
_swapLocks | Divide::LockManager | protected |
BufferLockPool typedef | Divide::LockManager | |
CleanExpiredSyncObjects(RenderAPI api, U64 frameNumber) | Divide::LockManager | static |
Clear() | Divide::LockManager | static |
CreateSyncObject(RenderAPI api, U8 flag=DEFAULT_SYNC_FLAG_INTERNAL) | Divide::LockManager | static |
DEFAULT_SYNC_FLAG_GVD | Divide::LockManager | static |
DEFAULT_SYNC_FLAG_INTERNAL | Divide::LockManager | static |
DEFAULT_SYNC_FLAG_SSBO | Divide::LockManager | static |
DEFAULT_SYNC_FLAG_TEXTURE | Divide::LockManager | static |
generateGUID() noexcept | Divide::GUIDWrapper | static |
getGUID() const noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper() noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(const GUIDWrapper &old) noexcept | Divide::GUIDWrapper | inline |
GUIDWrapper(GUIDWrapper &&old) noexcept | Divide::GUIDWrapper | inline |
InitLockPoolEntry(BufferLockPoolEntry &entry, U8 flag, U64 frameIdx) | Divide::glLockManager | static |
Divide::LockManager::InitLockPoolEntry(RenderAPI api, BufferLockPoolEntry &entry, U8 flag, U64 frameIdx) | Divide::LockManager | protectedstatic |
lockRange(size_t lockBeginBytes, size_t lockLength, SyncObjectHandle syncObj) | Divide::LockManager | |
operator=(const GUIDWrapper &old)=delete | Divide::GUIDWrapper | |
operator=(GUIDWrapper &&other)=delete | Divide::GUIDWrapper | |
s_bufferLockLock | Divide::LockManager | protectedstatic |
s_bufferLockPool | Divide::LockManager | protectedstatic |
waitForLockedRange(size_t lockBeginBytes, size_t lockLength) | Divide::LockManager | |
waitForLockedRangeLocked(const SyncObject_uptr &sync, const BufferRange &testRange, const BufferLockInstance &lock) override | Divide::glLockManager | protectedvirtual |
~glLockManager() override | Divide::glLockManager | |
~GUIDWrapper()=default | Divide::GUIDWrapper | virtual |
~LockManager() override=default | Divide::LockManager | virtual |