Navigation
API > API/Plugins > API/Plugins/ShaderAuditCore
Lightweight per-shader metadata extracted from .ushaderbytecode headers. No bytecode is loaded just size and location info for on-demand access.
| Name | FShaderBytecodeInfo |
| Type | struct |
| Header File | /Engine/Plugins/Developer/ShaderToolkit/Source/ShaderAuditCore/Public/ShaderBytecodeDatabase.h |
| Include Path | #include "ShaderBytecodeDatabase.h" |
Syntax
struct FShaderBytecodeInfo
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ArchiveCount | uint16 | ShaderBytecodeDatabase.h | ||
| ArchiveIndex | uint16 | Where to find the bytecode on disk if we need to load it later. | ShaderBytecodeDatabase.h | |
| CompressedSize | uint32 | ShaderBytecodeDatabase.h | ||
| Frequency | uint8 | ShaderBytecodeDatabase.h | ||
| OffsetInArchive | uint64 | ShaderBytecodeDatabase.h | ||
| UncompressedSize | uint32 | ShaderBytecodeDatabase.h |