UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FExtraShaderCompilerSettings Struct Reference

#include <ShaderCompilerCore.h>

Public Attributes

bool bExtractShaderSource = false
 
FString OfflineCompilerPath
 
EOfflineShaderCompilerType OfflineCompiler = EOfflineShaderCompilerType::Mali
 
FString GPUTarget
 
bool bDumpAll = false
 
bool bSaveCompilerStatsFiles = false
 
bool bMobileMultiView = false
 

Friends

FArchiveoperator<< (FArchive &Ar, FExtraShaderCompilerSettings &StatsSettings)
 

Detailed Description

Additional compilation settings that can be configured by each FMaterial instance before compilation

Friends And Related Symbol Documentation

◆ operator<<

FArchive & operator<< ( FArchive Ar,
FExtraShaderCompilerSettings StatsSettings 
)
friend

Member Data Documentation

◆ bDumpAll

bool FExtraShaderCompilerSettings::bDumpAll = false

◆ bExtractShaderSource

bool FExtraShaderCompilerSettings::bExtractShaderSource = false

◆ bMobileMultiView

bool FExtraShaderCompilerSettings::bMobileMultiView = false

◆ bSaveCompilerStatsFiles

bool FExtraShaderCompilerSettings::bSaveCompilerStatsFiles = false

◆ GPUTarget

FString FExtraShaderCompilerSettings::GPUTarget

◆ OfflineCompiler

EOfflineShaderCompilerType FExtraShaderCompilerSettings::OfflineCompiler = EOfflineShaderCompilerType::Mali

◆ OfflineCompilerPath

FString FExtraShaderCompilerSettings::OfflineCompilerPath

The documentation for this struct was generated from the following file: