VideoCommon/CommandProcessor: Refactor to class, move to Core::System.

This commit is contained in:
Admiral H. Curtiss 2022-11-27 13:50:50 +01:00
commit 6941d2e7e6
No known key found for this signature in database
GPG key ID: F051B4C4044F33FB
11 changed files with 271 additions and 198 deletions

View file

@ -6,6 +6,7 @@
#include <cstring>
#include "Common/ChunkFile.h"
#include "Core/System.h"
#include "VideoCommon/BPMemory.h"
#include "VideoCommon/CPMemory.h"
#include "VideoCommon/CommandProcessor.h"
@ -62,7 +63,9 @@ void VideoCommon_DoState(PointerWrap& p)
Fifo::DoState(p);
p.DoMarker("Fifo");
CommandProcessor::DoState(p);
auto& system = Core::System::GetInstance();
auto& command_processor = system.GetCommandProcessor();
command_processor.DoState(p);
p.DoMarker("CommandProcessor");
PixelEngine::DoState(p);