r.Mobile.AntiAliasing
r.Mobile.AntiAliasing
#Overview
name: r.Mobile.AntiAliasing
The value of this variable can be defined or overridden in .ini config files. 4
.ini config files referencing this setting variable.
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Mobile default AntiAliasingMethod\n 0: off (no anti-aliasing)\n 1: FXAA (default, faster than TemporalAA but much more shimmering for non static cases)\n 2: TemporalAA(it will fallback to FXAA if SupportsGen4TAA is disabled) \n 3: MSAA
It is referenced in 2
C++ source files.
#Summary
#Setting Variables
#References In INI files
Location: <Workspace>/Projects/Lyra/Config/DefaultDeviceProfiles.ini:141, section: [IOS_High DeviceProfile]
- INI Section:
IOS_High DeviceProfile
- Raw value:
2
- Is Array:
False
Location: <Workspace>/Projects/Lyra/Config/DefaultDeviceProfiles.ini:158, section: [IOS_Epic DeviceProfile]
- INI Section:
IOS_Epic DeviceProfile
- Raw value:
2
- Is Array:
False
Location: <Workspace>/Projects/Lyra/Config/DefaultDeviceProfiles.ini:553, section: [Android_High DeviceProfile]
- INI Section:
Android_High DeviceProfile
- Raw value:
2
- Is Array:
False
Location: <Workspace>/Projects/Lyra/Config/DefaultDeviceProfiles.ini:571, section: [Android_Epic DeviceProfile]
- INI Section:
Android_Epic DeviceProfile
- Raw value:
2
- Is Array:
False
#References in C++ code
#Callsites
This variable is referenced in the following C++ source code:
#Loc: <Workspace>/Engine/Source/Runtime/Core/Private/HAL/ConsoleManager.cpp:4219
Scope: file
Source code excerpt:
static TAutoConsoleVariable<int32> CVarMobileDefaultAntiAliasing(
TEXT("r.Mobile.AntiAliasing"),
1,
TEXT("Mobile default AntiAliasingMethod\n"
" 0: off (no anti-aliasing)\n"
" 1: FXAA (default, faster than TemporalAA but much more shimmering for non static cases)\n"
" 2: TemporalAA(it will fallback to FXAA if SupportsGen4TAA is disabled) \n"
" 3: MSAA"),
#Loc: <Workspace>/Engine/Source/Runtime/Engine/Private/SceneUtils.cpp:75
Scope (from outer to inner):
file
function EAntiAliasingMethod GetDefaultAntiAliasingMethod
Source code excerpt:
if (InFeatureLevel == ERHIFeatureLevel::ES3_1)
{
static auto* MobileAntiAliasingCvar = IConsoleManager::Get().FindTConsoleVariableDataInt(TEXT("r.Mobile.AntiAliasing"));
AntiAliasingMethod = EAntiAliasingMethod(FMath::Clamp<int32>(MobileAntiAliasingCvar->GetValueOnAnyThread(), 0, AAM_MAX));
// Disable antialiasing in GammaLDR mode to avoid jittering.
if (!IsMobileHDR() && AntiAliasingMethod != EAntiAliasingMethod::AAM_MSAA)
{
AntiAliasingMethod = EAntiAliasingMethod::AAM_None;