From ce51ddeba797d140f3ab16f90f82c41e06affc2a Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 4 Sep 2014 22:23:24 +0100 Subject: [PATCH] Apply initial contents before replaying capture scope * This ensures that everything is correct before the initial read, important for making sure things like Indirect params that are fetched are correct the first time. --- renderdoc/driver/d3d11/d3d11_device.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/d3d11/d3d11_device.cpp b/renderdoc/driver/d3d11/d3d11_device.cpp index 8a6dbe617..b04424a5a 100644 --- a/renderdoc/driver/d3d11/d3d11_device.cpp +++ b/renderdoc/driver/d3d11/d3d11_device.cpp @@ -954,6 +954,8 @@ void WrappedID3D11Device::ReadLogInitialisation() if(context == CAPTURE_SCOPE) { + GetResourceManager()->ApplyInitialContents(); + m_pImmediateContext->ReplayLog(READING, 0, 0, false); }