diff --git a/src/d3d11/d3d11_context_imm.cpp b/src/d3d11/d3d11_context_imm.cpp index 9db13bba..f43ecfb3 100644 --- a/src/d3d11/d3d11_context_imm.cpp +++ b/src/d3d11/d3d11_context_imm.cpp @@ -735,12 +735,16 @@ namespace dxvk { D3D11CommonTexture* pResource, UINT Subresource) { pResource->TrackSequenceNumber(Subresource, m_csSeqNum + 1); + + FlushImplicit(TRUE); } void D3D11ImmediateContext::TrackBufferSequenceNumber( D3D11Buffer* pResource) { pResource->TrackSequenceNumber(m_csSeqNum + 1); + + FlushImplicit(TRUE); }