UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FPrecacheGraphicsPipelineCache Member List

This is the complete list of members for FPrecacheGraphicsPipelineCache, including all inherited members.

ActiveCompileCountTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
BoostPriority(EPSOPrecachePriority PSOPrecachePriority, const FPSOPrecacheRequestID &RequestID)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
CreateNewPSO(const FGraphicsPipelineStateInitializer &Initializer)FPrecacheGraphicsPipelineCacheinlinestatic
FPrecacheGraphicsPipelineCache(uint32 InMemoryPSOsMaxNum)FPrecacheGraphicsPipelineCacheinline
GetActiveCompileStatName()FPrecacheGraphicsPipelineCacheinlinestatic
GetHighestPriorityCompileStatName()FPrecacheGraphicsPipelineCacheinlinestatic
GetHighPriorityCompileStatName()FPrecacheGraphicsPipelineCacheinlinestatic
GetPrecachingState(const FPSOPrecacheRequestID &RequestID)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
GetPrecachingState(const FGraphicsPipelineStateInitializer &Initializer)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
GetPrecachingStateAndMarkUsed(const FGraphicsPipelineStateInitializer &Initializer, bool &bOutMarkedUsed)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
GetPrecachingStateInternal(uint64 InitializerHash, bool bTryMarkUsed, bool &bOutMarkedUsed)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
HasPSOBeenRequested(const FGraphicsPipelineStateInitializer &Initializer, uint64 InitializerHash, FPSOPrecacheRequestResult &Result)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
HighestPriorityCompileCountTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
HighPriorityCompileCountTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
InMemoryPSOIndicesTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
IsCompilationDone(EPSOPrecacheStateMask StateMask)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlinestatic
IsPrecaching()TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
MarkPSOAsUsed(const FGraphicsPipelineStateInitializer &Initializer)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
MaxInMemoryPSOsTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
NumActivePrecacheRequests()TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
OnNewPipelineStateCreated(const FGraphicsPipelineStateInitializer &Initializer, FGraphicsPipelineState *NewGraphicsPipelineState, const FString &PSOCompilationEventName, bool bDoAsyncCompile)FPrecacheGraphicsPipelineCachestatic
PipelineStateInitializerHash(const FGraphicsPipelineStateInitializer &Key)FPrecacheGraphicsPipelineCacheinlinestatic
PrecachedPSOInitializerDataTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
PrecachedPSOInitializersTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
PrecachedPSOsToCleanupTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
PrecacheFinished(const FGraphicsPipelineStateInitializer &Initializer, bool bValid)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
PrecacheGraphicsPipelineState(const FGraphicsPipelineStateInitializer &Initializer)FPrecacheGraphicsPipelineCache
PrecachePSOsRWLockTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
ProcessDelayedCleanup()TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
PSOTypeTPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >protected
RescheduleTaskToHighPriority(EPSOPrecacheStateMask NewState, EPSOPrecacheStateMask PrevState, FGraphicsPipelineState *PipelineState)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
SetMaxInMemoryPSOs(uint32 NewMaxInMemoryPSOs)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
TPrecachePipelineCacheBase(FPSOPrecacheRequestID::EType InType, uint32 InMaxInMemoryPSOs)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
TryAddNewState(const FGraphicsPipelineStateInitializer &Initializer, const FString &PSOCompilationEventName, bool bDoAsyncCompile)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
UpdateActiveCompileCount(bool bIncrement)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
UpdateHighestPriorityCompileCount(bool bIncrement)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
UpdateHighPriorityCompileCount(bool bIncrement)TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inlineprotected
WaitTasksComplete()TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline
~TPrecachePipelineCacheBase()TPrecachePipelineCacheBase< FPrecacheGraphicsPipelineCache, FGraphicsPipelineStateInitializer, FGraphicsPipelineState >inline