DriverDenyList

DriverDenyList

#Overview

name: DriverDenyList

The value of this variable can be defined or overridden in .ini config files. 11 .ini config files referencing this setting variable.

It is referenced in 1 C++ source file.

#Summary

#Setting Variables

#References In INI files

Location: <Workspace>/Engine/Config/BaseHardware.ini:40, section: [GPU_NVIDIA Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:43, section: [GPU_NVIDIA Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:44, section: [GPU_NVIDIA Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:52, section: [GPU_NVIDIA Linux]

Location: <Workspace>/Engine/Config/BaseHardware.ini:60, section: [GPU_AMD Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:65, section: [GPU_AMD Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:66, section: [GPU_AMD Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:76, section: [GPU_AMD Linux]

Location: <Workspace>/Engine/Config/BaseHardware.ini:85, section: [GPU_Intel Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:88, section: [GPU_Intel Windows]

Location: <Workspace>/Engine/Config/BaseHardware.ini:89, section: [GPU_Intel Windows]

#References in C++ code

#Callsites

This variable is referenced in the following C++ source code:

#Loc: <Workspace>/Engine/Source/Runtime/Core/Public/GenericPlatform/GenericPlatformDriver.h:323

Scope: file

Source code excerpt:

};

// This corresponds to one DriverDenyList entry in the Hardware.ini configuration file. One entry includes:
//   * The drivers being denylisted, specified through one of the following:
//      * A driver version, along with any comparison operator (e.g. "<473.47" would denylist any driver which version is less than 473.47). This uses the "unified" driver version (see FGPUDriverInfo::GetUnifiedDriverVersion).
//      * A driver date, along with any comparison operator (e.g. "<=10-31-2023" would denylist any driver which release date is on or before Oct. 31, 2023).
//   * A set of optional constraints that the denylist entry will consider when the driver is being tested (see FDriverConfigEntryConstraints).
//   * The reason for the driver(s) being denylisted, e.g.visual glitches, stability, or performance issues.
struct FDriverDenyListEntry : public FDriverConfigEntryConstraints {