From 3931a79d79bf1f4666e59975f829df19601e78ff Mon Sep 17 00:00:00 2001 From: baldurk Date: Fri, 16 Sep 2016 16:31:13 +0200 Subject: [PATCH] Don't enable GPU-based validation by default, it's heavyweight. --- renderdoc/driver/d3d12/d3d12_hooks.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renderdoc/driver/d3d12/d3d12_hooks.cpp b/renderdoc/driver/d3d12/d3d12_hooks.cpp index afd87c3b7..870f90931 100644 --- a/renderdoc/driver/d3d12/d3d12_hooks.cpp +++ b/renderdoc/driver/d3d12/d3d12_hooks.cpp @@ -214,6 +214,8 @@ private: RDCDEBUG("Enabling debug layer"); +// enable this to get GPU-based validation, where available, whenever we enable API validation +#if 0 ID3D12Debug1 *debug1 = NULL; hr = debug->QueryInterface(__uuidof(ID3D12Debug1), (void **)&debug1); @@ -227,6 +229,7 @@ private: { RDCDEBUG("GPU-based validation not available"); } +#endif } else {