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 () |