From 56c5b0f8848b1d7965e339beebbe296e4f57610b Mon Sep 17 00:00:00 2001 From: baldurk Date: Sat, 17 Oct 2015 14:08:58 +0200 Subject: [PATCH] Fix commit 2714754, Start and End calls weren't consistent. Refs #158 --- renderdoc/driver/d3d11/d3d11_device.cpp | 2 +- renderdoc/driver/gl/gl_driver.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/renderdoc/driver/d3d11/d3d11_device.cpp b/renderdoc/driver/d3d11/d3d11_device.cpp index fa46b34b5..402b165cd 100644 --- a/renderdoc/driver/d3d11/d3d11_device.cpp +++ b/renderdoc/driver/d3d11/d3d11_device.cpp @@ -3163,7 +3163,7 @@ HRESULT WrappedID3D11Device::Present(IDXGISwapChain *swap, UINT SyncInterval, UI // kill any current capture that isn't application defined if(m_State == WRITING_CAPFRAME && !m_AppControlledCapture) - EndFrameCapture(this, swapdesc.OutputWindow); + RenderDoc::Inst().EndFrameCapture((ID3D11Device *)this, swapdesc.OutputWindow); if(RenderDoc::Inst().ShouldTriggerCapture(m_FrameCounter) && m_State == WRITING_IDLE) { diff --git a/renderdoc/driver/gl/gl_driver.cpp b/renderdoc/driver/gl/gl_driver.cpp index d2a97bfa0..98cb46d28 100644 --- a/renderdoc/driver/gl/gl_driver.cpp +++ b/renderdoc/driver/gl/gl_driver.cpp @@ -2263,7 +2263,7 @@ void WrappedOpenGL::SwapBuffers(void *windowHandle) // kill any current capture that isn't application defined if(m_State == WRITING_CAPFRAME && !m_AppControlledCapture) - EndFrameCapture(ctxdata.ctx, windowHandle); + RenderDoc::Inst().EndFrameCapture(ctxdata.ctx, windowHandle); if(RenderDoc::Inst().ShouldTriggerCapture(m_FrameCounter) && m_State == WRITING_IDLE) {