From ccf85076b7209be5b2994c799f2589bd5f9ccea3 Mon Sep 17 00:00:00 2001 From: baldurk Date: Thu, 11 Oct 2018 11:01:09 +0100 Subject: [PATCH] Add context flush to MSAA -> Array copy. Refs #1119 * The previous flush was in Array -> MSAA which is not used during capture. --- renderdoc/driver/d3d11/d3d11_msaa_array_conv.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/renderdoc/driver/d3d11/d3d11_msaa_array_conv.cpp b/renderdoc/driver/d3d11/d3d11_msaa_array_conv.cpp index 2c4c29801..251e7fa5b 100644 --- a/renderdoc/driver/d3d11/d3d11_msaa_array_conv.cpp +++ b/renderdoc/driver/d3d11/d3d11_msaa_array_conv.cpp @@ -809,6 +809,8 @@ void D3D11DebugManager::CopyTex2DMSToArray(ID3D11Texture2D *destArray, ID3D11Tex ctx->Draw(3, 0); } + m_pImmediateContext->Flush(); + SAFE_RELEASE(dsvArray); } }