From 8a1304f6b423c193e006dad04de3a5bc588d3287 Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 16 May 2017 23:34:46 +0100 Subject: [PATCH] Don't enable D3D12 debug layer in release builds on replay --- renderdoc/driver/d3d12/d3d12_hooks.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/d3d12/d3d12_hooks.cpp b/renderdoc/driver/d3d12/d3d12_hooks.cpp index 285ae9284..438609fc8 100644 --- a/renderdoc/driver/d3d12/d3d12_hooks.cpp +++ b/renderdoc/driver/d3d12/d3d12_hooks.cpp @@ -190,7 +190,8 @@ private: } const bool EnableDebugLayer = -#if 1 // toggle on/off if you want debug layer during replay +// toggle on/off if you want debug layer during replay +#if ENABLED(RDOC_DEVEL) RenderDoc::Inst().IsReplayApp() || #endif (m_EnabledHooks && !reading && RenderDoc::Inst().GetCaptureOptions().APIValidation);