#include <RHILockTracker.h>
|
| void | Lock (const FRHILockTextureArgs &InArguments, void *InData, bool bInDirectBufferWrite) |
| |
| FTextureLockParams | Unlock (const FRHILockedTextureDesc &InDesc) |
| |
| | FRHILockTracker () |
| |
| void | Lock (void *RHIBuffer, void *Buffer, uint32 Offset, uint32 SizeRHI, EResourceLockMode LockMode, bool bInDirectBufferWrite=false, bool bInCreateLock=false) |
| |
| FLockParams | Unlock (void *RHIBuffer, uint32 Offset=0) |
| |
| template<class TIndexOrVertexBufferPointer > |
| void | AddUnlockFence (TIndexOrVertexBufferPointer *Buffer, FRHICommandListImmediate &RHICmdList, const FLockParams &LockParms) |
| |
| void | WaitForUnlock (void *RHIBuffer) |
| |
| void | FlushCompleteUnlocks () |
| |
| RHI_API void | RaiseMismatchError () |
| |
◆ FRHILockTracker()
| FRHILockTracker::FRHILockTracker |
( |
| ) |
|
|
inline |
◆ AddUnlockFence()
◆ FlushCompleteUnlocks()
| void FRHILockTracker::FlushCompleteUnlocks |
( |
| ) |
|
|
inline |
◆ Lock() [1/2]
◆ Lock() [2/2]
◆ RaiseMismatchError()
| void FRHILockTracker::RaiseMismatchError |
( |
| ) |
|
◆ Unlock() [1/2]
◆ Unlock() [2/2]
◆ WaitForUnlock()
| void FRHILockTracker::WaitForUnlock |
( |
void * |
RHIBuffer | ) |
|
|
inline |
◆ OutstandingLocks
◆ OutstandingTextureLocks
◆ OutstandingUnlocks
The documentation for this struct was generated from the following files: