#include <MetalSubmission.h>
◆ ~FMetalPayload()
| FMetalPayload::~FMetalPayload |
( |
| ) |
|
|
virtual |
◆ FMetalPayload()
◆ AddQueueFenceWait()
◆ HasPreExecuteWork()
| virtual bool FMetalPayload::HasPreExecuteWork |
( |
| ) |
const |
|
inlinevirtual |
◆ HasSignalWork()
◆ HasWaitWork()
◆ PreExecute()
| void FMetalPayload::PreExecute |
( |
| ) |
|
|
virtual |
◆ RequiresQueueFenceSignal()
| virtual bool FMetalPayload::RequiresQueueFenceSignal |
( |
| ) |
const |
|
inlinevirtual |
◆ bAlwaysSignal
◆ BatchedObjects
◆ bSubmitted
| std::atomic<bool> FMetalPayload::bSubmitted { false } |
◆ CommandBuffersToExecute
◆ CompletionFenceValue
| uint64 FMetalPayload::CompletionFenceValue = 0 |
◆ EventSampleCounters
◆ FMetalCommandQueue
| friend FMetalPayload::FMetalCommandQueue |
◆ FMetalDynamicRHI
| friend FMetalPayload::FMetalDynamicRHI |
◆ FMetalRHICommandContext
| friend FMetalPayload::FMetalRHICommandContext |
◆ Index
| int32 FMetalPayload::Index = 0 |
◆ PreExecuteCallback
| TFunction<void(MTL::CommandQueue*)> FMetalPayload::PreExecuteCallback |
◆ Queue
◆ QueueFencesToWait
◆ SignalCommandBuffer
◆ SubmissionEvent
◆ SubmissionTime
◆ SyncPointsToSignal
◆ SyncPointsToWait
| FMetalPayload::SyncPointsToWait |
The documentation for this struct was generated from the following files: