VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager

This commit is contained in:
iwubcode committed 2023-11-26 16:27:26 -06:00
1 parent 1a2d0882d0
commit 849a0c13b5
16 files changed
+470 -299

No files matched your search

+2
View File
@@ -12,6 +12,7 @@ class PixelShaderManager;
class SoundStream;
struct Sram;
class VertexShaderManager;
class XFStateManager;
namespace AudioInterface
{
@@ -155,6 +156,7 @@ public:
SerialInterface::SerialInterfaceManager& GetSerialInterface() const;
Sram& GetSRAM() const;
VertexShaderManager& GetVertexShaderManager() const;
XFStateManager& GetXFStateManager() const;
VideoInterface::VideoInterfaceManager& GetVideoInterface() const;
VideoCommon::CustomAssetLoader& GetCustomAssetLoader() const;