r.GPUCrashDump
r.GPUCrashDump
#Overview
name: r.GPUCrashDump
This variable is created as a Console Variable (cvar).
- type:
Var
- help:
Enable vendor specific GPU crash dumps
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/Runtime/RHI/Private/RHI.cpp:1123
Scope: file
Source code excerpt:
static TAutoConsoleVariable<int32> CVarGPUCrashDump(
TEXT("r.GPUCrashDump"),
0,
TEXT("Enable vendor specific GPU crash dumps"),
ECVF_ReadOnly
);
static TAutoConsoleVariable<int32> CVarGPUCrashOnOutOfMemory(
#Loc: <Workspace>/Engine/Source/Runtime/Windows/D3D11RHI/Private/Windows/WindowsD3D11Device.cpp:1448
Scope (from outer to inner):
file
function void EnableNVAftermathCrashDumps
Source code excerpt:
if (GNVAftermathModuleLoaded)
{
static IConsoleVariable* GPUCrashDump = IConsoleManager::Get().FindConsoleVariable(TEXT("r.GPUCrashDump"));
if (FParse::Param(FCommandLine::Get(), TEXT("gpucrashdump")) || (GPUCrashDump && GPUCrashDump->GetInt()))
{
GFSDK_Aftermath_Result Result = GFSDK_Aftermath_EnableGpuCrashDumps(
GFSDK_Aftermath_Version_API,
GFSDK_Aftermath_GpuCrashDumpWatchedApiFlags_DX,
GFSDK_Aftermath_GpuCrashDumpFeatureFlags_Default,