r.GPUCrashDump

r.GPUCrashDump

#Overview

name: r.GPUCrashDump

This variable is created as a Console Variable (cvar).

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,