cook.AllowASTCHDRProfile
cook.AllowASTCHDRProfile
#Overview
name: cook.AllowASTCHDRProfile
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
whether to allow ASTC HDR profile, the hdr format is only supported on some devices, e.g. Apple A13, Mali-G72, Adreno (TM) 660
It is referenced in 2
C++ source files.
#Summary
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Developer/TargetPlatform/Private/TargetPlatformBase.cpp:102
Scope: file
Source code excerpt:
int32 GASTCHDRProfile = 0;
static FAutoConsoleVariableRef CVarAllowASTCHDRProfile(
TEXT("cook.AllowASTCHDRProfile"),
GASTCHDRProfile,
TEXT("whether to allow ASTC HDR profile, the hdr format is only supported on some devices, e.g. Apple A13, Mali-G72, Adreno (TM) 660"),
ECVF_Default | ECVF_ReadOnly
);
bool FTargetPlatformBase::UsesASTCHDR() const
#Loc: <Workspace>/Engine/Source/Developer/TargetPlatform/Private/TargetPlatformSettingsBase.cpp:94
Scope (from outer to inner):
file
function bool FTargetPlatformSettingsBase::UsesASTCHDR
Source code excerpt:
const bool bUsesARMCompressor = (CVar ? (CVar->GetInt() != 0) : false);
static IConsoleVariable* CVarASTCHDR = IConsoleManager::Get().FindConsoleVariable(TEXT("cook.AllowASTCHDRProfile"));
const bool bUsesASTCHDR = (CVarASTCHDR ? (CVarASTCHDR->GetInt() != 0) : false);
return (bUsesARMCompressor && bUsesASTCHDR);
}
void FTargetPlatformSettingsBase::GetRayTracingShaderFormats(TArray<FName>& OutFormats) const