Navigation
Unreal Engine C++ API Reference > Runtime > RHI > FPipelineCacheFileFormatPSO
References
Module | RHI |
Header | /Engine/Source/Runtime/RHI/Public/PipelineFileCache.h |
Include | #include "PipelineFileCache.h" |
Syntax
struct GraphicsDescriptor
Variables
Type | Name | Description | |
---|---|---|---|
FSHAHash | AmplificationShader | ||
bool | bHasFragmentDensityAttachment | ||
FBlendStateInitializerRHI | BlendState | ||
ERenderTargetLoadAction | DepthLoad | ||
ETextureCreateFlags | DepthStencilFlags | ||
EPixelFormat | DepthStencilFormat | ||
FDepthStencilStateInitializerRHI | DepthStencilState | ||
ERenderTargetStoreAction | DepthStore | ||
FSHAHash | FragmentShader | ||
FSHAHash | GeometryShader | ||
FSHAHash | MeshShader | ||
uint32 | MSAASamples | ||
uint8 | MultiViewCount | ||
EPrimitiveType | PrimitiveType | ||
FPipelineFileCacheRasterizerState | RasterizerState | ||
ETextureCreateFlags[MaxSimultaneousRenderTargets] | RenderTargetFlags | ||
EPixelFormat[MaxSimultaneousRenderTargets] | RenderTargetFormats | ||
uint32 | RenderTargetsActive | ||
ERenderTargetLoadAction | StencilLoad | ||
ERenderTargetStoreAction | StencilStore | ||
uint8 | SubpassHint | ||
uint8 | SubpassIndex | ||
FVertexDeclarationElementList | VertexDescriptor | ||
FSHAHash | VertexShader |
Functions
Type | Name | Description | |
---|---|---|---|
void | AddShadersToReadableString
(
TReadableStringBuilder& OutBuilder |
||
void | AddStateToReadableString
(
TReadableStringBuilder& OutBuilder |
||
void | AddToReadableString
(
TReadableStringBuilder& OutBuilder |
||
bool | FromString
(
const FStringView& Src |
||
FString | HeaderLine () |
||
ETextureCreateFlags | ReduceDSFlags
(
ETextureCreateFlags InFlags |
Not all DepthStencil flags make sense for the replayed PSO, only those that can influence the actual format | |
ETextureCreateFlags | ReduceRTFlags
(
ETextureCreateFlags InFlags |
Not all RT flags make sense for the replayed PSO, only those that can influence the RT formats | |
FString | |||
void | ShadersFromString
(
const FStringView& Src |
||
FString | |||
bool | StateFromString
(
const FStringView& Src |
||
FString | |||
FString | |||
FString | ToString () |