From 2f65ba9fe877481c66a6055dd27820e9830f7b0e Mon Sep 17 00:00:00 2001 From: baldurk Date: Tue, 21 Jun 2016 11:36:33 +0200 Subject: [PATCH] If a def. context is created mid-capture, immediately start capturing it --- renderdoc/driver/d3d11/d3d11_device_wrap.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/renderdoc/driver/d3d11/d3d11_device_wrap.cpp b/renderdoc/driver/d3d11/d3d11_device_wrap.cpp index 22d551d43..8546c18f6 100644 --- a/renderdoc/driver/d3d11/d3d11_device_wrap.cpp +++ b/renderdoc/driver/d3d11/d3d11_device_wrap.cpp @@ -2487,6 +2487,9 @@ HRESULT WrappedID3D11Device::CreateDeferredContext(UINT ContextFlags, wrapped = w; + if(m_State == WRITING_CAPFRAME) + w->AttemptCapture(); + if(m_State >= WRITING) { AddDeferredContext(w);