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

#include <PipelineFileCache.h>

Public Member Functions

 FPSOUsageData ()
 
 FPSOUsageData (uint32 InPSOHash, uint64 InUsageMask, uint16 InEngineFlags)
 

Public Attributes

uint64 UsageMask
 
uint32 PSOHash
 
uint16 EngineFlags
 

Detailed Description

FPipelineFileCacheManager: The RHI-level backend for FShaderPipelineCache, responsible for tracking PSOs and their usage stats as well as dealing with the pipeline cache files. It is not expected that games or end-users invoke this directly, they should be calling FShaderPipelineCache which exposes this functionality in a usable form.

Constructor & Destructor Documentation

◆ FPSOUsageData() [1/2]

FPSOUsageData::FPSOUsageData ( )
inline

◆ FPSOUsageData() [2/2]

FPSOUsageData::FPSOUsageData ( uint32  InPSOHash,
uint64  InUsageMask,
uint16  InEngineFlags 
)
inline

Member Data Documentation

◆ EngineFlags

uint16 FPSOUsageData::EngineFlags

◆ PSOHash

uint32 FPSOUsageData::PSOHash

◆ UsageMask

uint64 FPSOUsageData::UsageMask

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