The Hardware-benchmarking Settings
The settings in this section are utilized by the USGGameUserSettings::SetEngineScalabilitySettings()
method when the Scalability
parameter is set to ESGEngineScalabilitySettings::Auto
. When the engine scalability settings set to auto the graphics settings are determined by running a hardware benchmark by calling the UGameUserSettings::RunHardwareBenchmark()
. The settings listed here are basically the parameters passed to UGameUserSettings::RunHardwareBenchmark()
.
WorkScale
The WorkScale
parameter determines the intensity of the benchmark test. Higher values result in more intensive testing, which can help achieve more accurate scalability settings.
The default value is 10
.
CPUMultiplier
The CPUMultiplier
parameter allows you to adjust the impact of CPU performance on the benchmark results. Increasing this value will emphasize CPU performance more heavily in determining scalability settings.
The default value is 1.0f
.
GPUMultiplier
The GPUMultiplier
parameter lets you modify the influence of GPU performance on the benchmark outcomes. A higher value will increase the weight of GPU performance in setting scalability.
The default value is 1.0f
.