Navigation
API > API/Runtime > API/Runtime/RenderCore
Descriptor of an individual shader.
| Name | FIoStoreShaderCodeEntry |
| Type | struct |
| Header File | /Engine/Source/Runtime/RenderCore/Public/ShaderCodeArchive.h |
| Include Path | #include "ShaderCodeArchive.h" |
Syntax
struct FIoStoreShaderCodeEntry
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FIoStoreShaderCodeEntry() |
ShaderCodeArchive.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| FIoStoreShaderCodeEntry | union FIoStoreShaderCodeEntry | ShaderCodeArchive.h | ||
| Frequency | uint64 | Shader type aka frequency (vertex, pixel, etc) | ShaderCodeArchive.h | |
| Packed | uint64 | ShaderCodeArchive.h | ||
| ShaderGroupIndex | uint64 | Each shader belongs to a (one and only) shader group (even if it is the only one shader in that group) that is compressed and decompressed together. | ShaderCodeArchive.h | |
| UncompressedOffsetInGroup | uint64 | Offset of the uncompressed shader in a group of shaders that are compressed / decompressed together. | ShaderCodeArchive.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
EShaderFrequency GetFrequency() |
ShaderCodeArchive.h |