Navigation
API > API/Runtime > API/Runtime/RenderCore > API/Runtime/RenderCore/FSerializedShaderArchive
| Name | FExtendedDebugStats |
| Type | struct |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderCodeArchive.h |
| Include Path | #include "ShaderCodeArchive.h" |
Syntax
struct FExtendedDebugStats
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| CompressedSizePerFrequency | uint64 | Compressed (individually) size of all shaders of a given frequency. | ShaderCodeArchive.h | |
| MaxNumberofShadersPerSM | uint32 | Maximum number of shaders in any given shadermap | ShaderCodeArchive.h | |
| MedianNumberOfShadersPerSM | uint32 | Median number of shaders in shadermaps | ShaderCodeArchive.h | |
| MinNumberOfShadersPerSM | uint32 | Minimum number of shaders in any given shadermap | ShaderCodeArchive.h | |
| NumShadersPerFrequency | int32 | Number of shaers per frequency. | ShaderCodeArchive.h | |
| TextualRepresentation | FString | Textual contents, should match the binary layout in terms of order | ShaderCodeArchive.h | |
| TopShaderUsages | TArray< int32 > | For the top shaders (descending), number of shadermaps in which they are used. | ShaderCodeArchive.h | |
| UncompressedSizePerFrequency | uint64 | Uncompressed size of all shaders of a given frequency. | ShaderCodeArchive.h |