UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ShaderCodeArchive.cpp File Reference

Classes

struct  FPreloadShaderTask
 

Functions

int32 GetShaderCodeArchivePriority ()
 
FArchiveoperator<< (FArchive &Ar, FIoStoreShaderCodeArchiveHeader &Ref)
 

Variables

int32 GShaderCodeLibraryAsyncLoadingPriority = int32(AIOP_Normal)
 
int32 GShaderCodeLibraryAsyncLoadingAllowDontCache = 0
 
int32 GShaderCodeLibraryVisualizeShaderUsage = 0
 
int32 GShaderCodeLibraryMaxShaderGroupSize = 1024 * 1024
 
float GShaderCodeLibraryMaxShaderPreloadWaitTime = 0.001f
 
int32 GPreloadShaderPriority = 2
 

Function Documentation

◆ GetShaderCodeArchivePriority()

int32 GetShaderCodeArchivePriority ( )

◆ operator<<()

FArchive & operator<< ( FArchive Ar,
FIoStoreShaderCodeArchiveHeader Ref 
)

Variable Documentation

◆ GPreloadShaderPriority

int32 GPreloadShaderPriority = 2

◆ GShaderCodeLibraryAsyncLoadingAllowDontCache

int32 GShaderCodeLibraryAsyncLoadingAllowDontCache = 0

◆ GShaderCodeLibraryAsyncLoadingPriority

int32 GShaderCodeLibraryAsyncLoadingPriority = int32(AIOP_Normal)

◆ GShaderCodeLibraryMaxShaderGroupSize

int32 GShaderCodeLibraryMaxShaderGroupSize = 1024 * 1024

◆ GShaderCodeLibraryMaxShaderPreloadWaitTime

float GShaderCodeLibraryMaxShaderPreloadWaitTime = 0.001f

◆ GShaderCodeLibraryVisualizeShaderUsage

int32 GShaderCodeLibraryVisualizeShaderUsage = 0