From 6cd34b318fc46620ea85991dd1e03ea390960da3 Mon Sep 17 00:00:00 2001 From: hrydgard Date: Fri, 20 Feb 2009 22:04:52 +0000 Subject: The Mega Change Of Doom - or, fixing Stop. Almost. At least it's better than before. However, the OpenGL plugin seems to lose textures a lot between game restarts :P I think the GL plugin needs to do a lot more cleanup. This change also includes tons of minor code formatting cleanup. Yeah, should've separated it ... sorry :( Kills the old CPUCompare support. I'll resurrect it if I need it again, right now it mostly clutters the code. git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@2321 8ced0084-cf51-0410-be5f-012b33b47a6e --- Source/Core/Common/Src/PluginVideo.cpp | 57 +++++++++++++++++----------------- 1 file changed, 29 insertions(+), 28 deletions(-) (limited to 'Source/Core/Common/Src/PluginVideo.cpp') diff --git a/Source/Core/Common/Src/PluginVideo.cpp b/Source/Core/Common/Src/PluginVideo.cpp index af4ec7fdd3..4378f4a63a 100644 --- a/Source/Core/Common/Src/PluginVideo.cpp +++ b/Source/Core/Common/Src/PluginVideo.cpp @@ -2,41 +2,42 @@ namespace Common { - PluginVideo::PluginVideo(const char *_Filename) : CPlugin(_Filename), validVideo(false) - { - + +PluginVideo::PluginVideo(const char *_Filename) : CPlugin(_Filename), validVideo(false) +{ Video_Prepare = 0; Video_SendFifoData = 0; Video_UpdateXFB = 0; Video_EnterLoop = 0; + Video_ExitLoop = 0; Video_Screenshot = 0; Video_AddMessage = 0; - Video_Stop = 0; - Video_Prepare = reinterpret_cast - (LoadSymbol("Video_Prepare")); + Video_Prepare = reinterpret_cast + (LoadSymbol("Video_Prepare")); Video_SendFifoData = reinterpret_cast - (LoadSymbol("Video_SendFifoData")); - Video_UpdateXFB = reinterpret_cast - (LoadSymbol("Video_UpdateXFB")); - Video_Screenshot = reinterpret_cast - (LoadSymbol("Video_Screenshot")); - Video_EnterLoop = reinterpret_cast - (LoadSymbol("Video_EnterLoop")); - Video_AddMessage = reinterpret_cast - (LoadSymbol("Video_AddMessage")); - Video_Stop = reinterpret_cast - (LoadSymbol("Video_Stop")); - - if ((Video_Prepare != 0) && - (Video_SendFifoData != 0) && - (Video_UpdateXFB != 0) && - (Video_EnterLoop != 0) && - (Video_Screenshot != 0) && - (Video_AddMessage != 0) && - (Video_Stop != 0)) - validVideo = true; - } + (LoadSymbol("Video_SendFifoData")); + Video_UpdateXFB = reinterpret_cast + (LoadSymbol("Video_UpdateXFB")); + Video_Screenshot = reinterpret_cast + (LoadSymbol("Video_Screenshot")); + Video_EnterLoop = reinterpret_cast + (LoadSymbol("Video_EnterLoop")); + Video_ExitLoop = reinterpret_cast + (LoadSymbol("Video_ExitLoop")); + Video_AddMessage = reinterpret_cast + (LoadSymbol("Video_AddMessage")); - PluginVideo::~PluginVideo() {} + if ((Video_Prepare != 0) && + (Video_SendFifoData != 0) && + (Video_UpdateXFB != 0) && + (Video_EnterLoop != 0) && + (Video_ExitLoop != 0) && + (Video_Screenshot != 0) && + (Video_AddMessage != 0)) + validVideo = true; } + +PluginVideo::~PluginVideo() {} + +} // namespace -- cgit v1.2.3