diff --git a/pcsx2/GS/GSState.cpp b/pcsx2/GS/GSState.cpp index 5480cfc26d..e2504920fb 100644 --- a/pcsx2/GS/GSState.cpp +++ b/pcsx2/GS/GSState.cpp @@ -31,6 +31,7 @@ GSState::GSState() , m_q(1.0f) , m_scanmask_used(false) , m_vt(this) + , m_dev(nullptr) , m_regs(NULL) , m_crc(0) , m_options(0) diff --git a/pcsx2/GS/GSState.h b/pcsx2/GS/GSState.h index 1690482f72..9abfe5078a 100644 --- a/pcsx2/GS/GSState.h +++ b/pcsx2/GS/GSState.h @@ -205,6 +205,7 @@ protected: GIFRegTEX0 GetTex0Layer(u32 lod); public: + GSDevice* m_dev; GIFPath m_path[4]; GIFRegPRIM* PRIM; GSPrivRegSet* m_regs; diff --git a/pcsx2/GS/Renderers/Common/GSRenderer.cpp b/pcsx2/GS/Renderers/Common/GSRenderer.cpp index bea06b463e..5c980e1670 100644 --- a/pcsx2/GS/Renderers/Common/GSRenderer.cpp +++ b/pcsx2/GS/Renderers/Common/GSRenderer.cpp @@ -31,7 +31,6 @@ GSRenderer::GSRenderer() , m_control_key(false) , m_texture_shuffle(false) , m_real_size(0, 0) - , m_dev(NULL) { m_GStitleInfoBuffer[0] = 0; diff --git a/pcsx2/GS/Renderers/Common/GSRenderer.h b/pcsx2/GS/Renderers/Common/GSRenderer.h index 8b8836aef9..9451e72992 100644 --- a/pcsx2/GS/Renderers/Common/GSRenderer.h +++ b/pcsx2/GS/Renderers/Common/GSRenderer.h @@ -45,9 +45,6 @@ protected: virtual GSTexture* GetOutput(int i, int& y_offset) = 0; virtual GSTexture* GetFeedbackOutput() { return nullptr; } -public: - GSDevice* m_dev; - public: GSRenderer(); virtual ~GSRenderer();