From fadbe78a5976b9887d11039f1cb6a2e56bced8cb Mon Sep 17 00:00:00 2001 From: nitsuja- Date: Sat, 17 Apr 2010 20:14:38 +0000 Subject: [PATCH] dx9 savestate crash fix git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5380 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Plugins/Plugin_VideoDX9/Src/main.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Source/Plugins/Plugin_VideoDX9/Src/main.cpp b/Source/Plugins/Plugin_VideoDX9/Src/main.cpp index 4071e0ddc8..0d3ef903cf 100644 --- a/Source/Plugins/Plugin_VideoDX9/Src/main.cpp +++ b/Source/Plugins/Plugin_VideoDX9/Src/main.cpp @@ -294,7 +294,9 @@ void Shutdown() void DoState(unsigned char **ptr, int mode) { // Clear texture cache because it might have written to RAM + CommandProcessor::FifoCriticalEnter(); TextureCache::Invalidate(false); + CommandProcessor::FifoCriticalLeave(); // No need to clear shader caches. PointerWrap p(ptr, mode); VideoCommon_DoState(p);