diff options
| author | degasus <wickmarkus@web.de> | 2016-10-08 00:04:25 +0200 |
|---|---|---|
| committer | degasus <wickmarkus@web.de> | 2016-10-08 15:39:22 +0200 |
| commit | b5a91e1dfaf62924e05421de48987c105546f8ca (patch) | |
| tree | b8dc7440fe05212247a9168e9932bd3bca44771d /Source/Core/VideoBackends/D3D/Render.cpp | |
| parent | ebc617882b3375883d6c214381d44b9114f23d9e (diff) | |
Framedumps: Add finish() function to limit memory lifetime.
Diffstat (limited to 'Source/Core/VideoBackends/D3D/Render.cpp')
| -rw-r--r-- | Source/Core/VideoBackends/D3D/Render.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/D3D/Render.cpp b/Source/Core/VideoBackends/D3D/Render.cpp index c298287e05..730bd731a8 100644 --- a/Source/Core/VideoBackends/D3D/Render.cpp +++ b/Source/Core/VideoBackends/D3D/Render.cpp @@ -891,6 +891,7 @@ void Renderer::SwapImpl(u32 xfbAddr, u32 fbWidth, u32 fbStride, u32 fbHeight, formatBufferDump((u8*)map.pData, image.data(), source_width, source_height, map.RowPitch); DumpFrameData(image.data(), source_width, source_height, AVIDump::DumpFormat::FORMAT_BGR, true); + FinishFrameData(); D3D::context->Unmap(s_screenshot_texture, 0); } |
