UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FD3D12PipelineStateWorker Struct Reference

#include <D3D12PipelineState.h>

+ Inheritance diagram for FD3D12PipelineStateWorker:

Classes

union  PipelineCreationArgs
 

Public Member Functions

 FD3D12PipelineStateWorker (FD3D12Adapter *Adapter, const ComputePipelineCreationArgs &InArgs)
 
 FD3D12PipelineStateWorker (FD3D12Adapter *Adapter, const GraphicsPipelineCreationArgs &InArgs)
 
void DoWork ()
 
FORCEINLINE TStatId GetStatId () const
 
- Public Member Functions inherited from FD3D12AdapterChild
 FD3D12AdapterChild (FD3D12Adapter *InParent=nullptr)
 
FORCEINLINE FD3D12AdapterGetParentAdapter () const
 
void SetParentAdapter (FD3D12Adapter *InParent)
 
- Public Member Functions inherited from FNonAbandonableTask
bool CanAbandon ()
 
void Abandon ()
 

Public Attributes

union FD3D12PipelineStateWorker::PipelineCreationArgs CreationArgs
 
const bool bIsGraphics
 
TRefCountPtr< ID3D12PipelineStatePSO
 

Additional Inherited Members

- Protected Attributes inherited from FD3D12AdapterChild
FD3D12AdapterParentAdapter
 

Constructor & Destructor Documentation

◆ FD3D12PipelineStateWorker() [1/2]

FD3D12PipelineStateWorker::FD3D12PipelineStateWorker ( FD3D12Adapter Adapter,
const ComputePipelineCreationArgs InArgs 
)

◆ FD3D12PipelineStateWorker() [2/2]

FD3D12PipelineStateWorker::FD3D12PipelineStateWorker ( FD3D12Adapter Adapter,
const GraphicsPipelineCreationArgs InArgs 
)

Member Function Documentation

◆ DoWork()

void FD3D12PipelineStateWorker::DoWork ( )

◆ GetStatId()

FORCEINLINE TStatId FD3D12PipelineStateWorker::GetStatId ( ) const
inline

Member Data Documentation

◆ bIsGraphics

const bool FD3D12PipelineStateWorker::bIsGraphics

◆ CreationArgs

union FD3D12PipelineStateWorker::PipelineCreationArgs FD3D12PipelineStateWorker::CreationArgs

◆ PSO

TRefCountPtr<ID3D12PipelineState> FD3D12PipelineStateWorker::PSO

The documentation for this struct was generated from the following files: