Navigation
API > API/Runtime > API/Runtime/RenderCore
Describes a PSO with an array of other stable shaders that could be used with it.
| Name | FPermsPerPSO |
| Type | struct |
| Header File | /Engine/Source/Runtime/RenderCore/Public/PipelineCacheUtilities.h |
| Include Path | #include "PipelineCacheUtilities.h" |
Syntax
struct FPermsPerPSO
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FPermsPerPSO() |
PipelineCacheUtilities.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ActivePerSlot | bool | Boolean table describing which frequencies are active (i.e. have valid shaders). | PipelineCacheUtilities.h | |
| Permutations | TArray< FPermutation > | Array of other stable shaders whose hashes were the same, so they could potentially be used in this PSO. | PipelineCacheUtilities.h | |
| PSO | const FPipelineCacheFileFormatPSO * | Original PSO (as recorded during the collection run). | PipelineCacheUtilities.h |