| ActiveQueries | FD3D12ContextCommon | protected |
| AddBarrier(const FD3D12Resource *pResource, ED3D12Access InD3D12AccessBefore, ED3D12Access InD3D12AccessAfter, uint32 Subresource) | FD3D12ContextCommon | |
| AddGlobalBarrier(ED3D12Access InD3D12AccessBefore, ED3D12Access InD3D12AccessAfter) | FD3D12ContextCommon | |
| AllocateQuery(ED3D12QueryType Type, void *Target) | FD3D12ContextCommon | |
| Barriers | FD3D12ContextCommon | protected |
| BaseCommandList() | FD3D12ContextCommon | inline |
| BatchedSyncPoints | FD3D12ContextCommon | |
| BeginQuery(FD3D12QueryLocation const &Location) | FD3D12ContextCommon | inline |
| BeginRecursiveCommand() | FD3D12ContextCommon | inline |
| BindDiagnosticBuffer(FD3D12RootSignature const *RootSignature, ED3D12PipelineType PipelineType) | FD3D12ContextCommon | |
| bIsDefaultContext | FD3D12ContextCommon | |
| ClearState(EClearStateMode ClearStateMode=EClearStateMode::All) | FD3D12ContextCommon | inlinevirtual |
| CloseCommandList() | FD3D12ContextCommon | protectedvirtual |
| ConditionalClearShaderResource(FD3D12ResourceLocation *Resource, EShaderParameterTypeMask ShaderParameterTypeMask) | FD3D12ContextCommon | inlinevirtual |
| ConditionalSplitCommandList() | FD3D12ContextCommon | |
| CopyCommandList() | FD3D12ContextCommon | inline |
| CurrentPhase | FD3D12ContextCommon | protected |
| Device | FD3D12ContextCommon | |
| EClearStateMode enum name | FD3D12ContextCommon | |
| EMarkerType enum name | FD3D12ContextCommon | protected |
| EndQuery(FD3D12QueryLocation const &Location) | FD3D12ContextCommon | inline |
| EPhase enum name | FD3D12ContextCommon | protected |
| FD3D12ContextCommon(FD3D12Device *Device, ED3D12QueueType QueueType, bool bIsDefaultContext) | FD3D12ContextCommon | protected |
| Finalize(TArray< FD3D12Payload * > &OutPayloads) | FD3D12ContextCommon | virtual |
| FlushCommands(ED3D12FlushFlags FlushFlags=ED3D12FlushFlags::None) | FD3D12ContextCommon | |
| FlushResourceBarriers() | FD3D12ContextCommon | |
| FScopedResourceBarrier | FD3D12ContextCommon | friend |
| GetCommandList() | FD3D12ContextCommon | inline |
| GetContextSyncPoint() | FD3D12ContextCommon | inline |
| GetPayload(EPhase Phase) | FD3D12ContextCommon | inlineprotected |
| GetRHIPipeline() const | FD3D12ContextCommon | |
| GetTimestampQueries() | FD3D12ContextCommon | inline |
| GraphicsCommandList() | FD3D12ContextCommon | inline |
| InsertTimestamp(ED3D12Units Units, uint64 *Target) | FD3D12ContextCommon | |
| IsAsyncComputeContext() const | FD3D12ContextCommon | inline |
| IsDefaultContext() const | FD3D12ContextCommon | inline |
| IsOpen() const | FD3D12ContextCommon | inline |
| IsPendingCommands() const | FD3D12ContextCommon | inline |
| NewPayload() | FD3D12ContextCommon | protected |
| OpenCommandList() | FD3D12ContextCommon | protectedvirtual |
| OpenIfNotAlready() | FD3D12ContextCommon | inline |
| QueueType | FD3D12ContextCommon | |
| SetReservedBufferCommitSize(FD3D12Buffer *Buffer, uint64 CommitSizeInBytes) | FD3D12ContextCommon | |
| SignalManualFence(ID3D12Fence *Fence, uint64 Value) | FD3D12ContextCommon | |
| SignalSyncPoint(FD3D12SyncPoint *SyncPoint) | FD3D12ContextCommon | |
| ToSignal | FD3D12ContextCommon | |
| ToWait | FD3D12ContextCommon | |
| UpdateResidency(const FD3D12Resource *Resource) | FD3D12ContextCommon | inline |
| WaitManualFence(ID3D12Fence *Fence, uint64 Value) | FD3D12ContextCommon | |
| WaitSyncPoint(FD3D12SyncPoint *SyncPoint) | FD3D12ContextCommon | |
| WriteMarker(D3D12_GPU_VIRTUAL_ADDRESS Address, uint32 Value, EMarkerType Type) | FD3D12ContextCommon | protected |
| ~FD3D12ContextCommon()=default | FD3D12ContextCommon | virtual |