Navigation
API > API/Runtime > API/Runtime/RHI > API/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 () |