diff --git a/renderdoc/driver/d3d11/d3d11_context.cpp b/renderdoc/driver/d3d11/d3d11_context.cpp index ab041ed42..085c46f20 100644 --- a/renderdoc/driver/d3d11/d3d11_context.cpp +++ b/renderdoc/driver/d3d11/d3d11_context.cpp @@ -443,6 +443,8 @@ void WrappedID3D11DeviceContext::BeginFrame() void WrappedID3D11DeviceContext::EndFrame() { + DrainAnnotationQueue(); + m_pDevice->GetResourceManager()->FlushPendingDirty(); }