From df9f614b58f373ffc2b03bb1039274528ba3a15d Mon Sep 17 00:00:00 2001 From: smelenchuk Date: Thu, 24 Mar 2011 20:06:24 +0000 Subject: [PATCH] Have DX9 plugin also dump frames on every VI as opposed to every new frame (follow-up to r7131 and issue #4064). git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@7411 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Plugins/Plugin_VideoDX9/Src/Render.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp b/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp index 7520f342ad..765f337bed 100644 --- a/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp +++ b/Source/Plugins/Plugin_VideoDX9/Src/Render.cpp @@ -913,6 +913,8 @@ void Renderer::Swap(u32 xfbAddr, FieldType field, u32 fbWidth, u32 fbHeight,cons static int w = 0, h = 0; if (g_bSkipCurrentFrame || (!XFBWrited && (!g_ActiveConfig.bUseXFB || !g_ActiveConfig.bUseRealXFB)) || !fbWidth || !fbHeight) { + if (g_ActiveConfig.bDumpFrames && data) + AVIDump::AddFrame(data); Core::Callback_VideoCopiedToXFB(false); return; }