FPSOUsageData

[FPipelineFileCache](API\Runtime\RHI\FPipelineFileCache): The RHI-level backend for [FShaderPipelineCache](API\Runtime\RenderCore\FShaderPipelineCache), responsible for tracking PSOs and their usage stats as well as dealing with the pipeline cache files.

Windows
MacOS
Linux

References

Module

RHI

Header

/Engine/Source/Runtime/RHI/Public/PipelineFileCache.h

Include

#include "PipelineFileCache.h"

Syntax

struct FPSOUsageData

Remarks

FPipelineFileCache: 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.

Variables

Name Description

Public variable

uint16

 

EngineFlags

Public variable

uint32

 

PSOHash

Public variable

uint64

 

UsageMask

Constructors

Name Description

Public function

FPSOUsageData()

Public function

FPSOUsageData

(
    uint32 InPSOHash,
    uint64 InUsageMask,
    uint16 InEngineFlags
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss