From 361cf216816fd69c426785da9b110c370fcba822 Mon Sep 17 00:00:00 2001 From: Hyper <34012267+hyperbx@users.noreply.github.com> Date: Mon, 21 Oct 2024 22:30:11 +0100 Subject: [PATCH] config: decouple header from pch --- UnleashedRecomp/config.cpp | 2 ++ UnleashedRecomp/game.cpp | 1 + UnleashedRecomp/gpu/video.cpp | 3 ++- UnleashedRecomp/kernel/imports.cpp | 1 + UnleashedRecomp/main.cpp | 1 + UnleashedRecomp/stdafx.h | 1 - UnleashedRecomp/ui/window.h | 1 + 7 files changed, 8 insertions(+), 2 deletions(-) diff --git a/UnleashedRecomp/config.cpp b/UnleashedRecomp/config.cpp index bf26b30..a0cd8c6 100644 --- a/UnleashedRecomp/config.cpp +++ b/UnleashedRecomp/config.cpp @@ -1,3 +1,5 @@ +#include "config.h" + void Config::Load() { auto configPath = GetConfigPath(); diff --git a/UnleashedRecomp/game.cpp b/UnleashedRecomp/game.cpp index b491e52..84b6d51 100644 --- a/UnleashedRecomp/game.cpp +++ b/UnleashedRecomp/game.cpp @@ -1,6 +1,7 @@ #include #include "api/SWA.h" #include "ui/window.h" +#include "config.h" constexpr float m_baseAspectRatio = 16.0f / 9.0f; diff --git a/UnleashedRecomp/gpu/video.cpp b/UnleashedRecomp/gpu/video.cpp index 97841ac..118f257 100644 --- a/UnleashedRecomp/gpu/video.cpp +++ b/UnleashedRecomp/gpu/video.cpp @@ -8,8 +8,9 @@ #include #include -#include "video.h" +#include "gpu/video.h" #include "ui/window.h" +#include "config.h" #include "shader/copy_vs.hlsl.dxil.h" #include "shader/copy_vs.hlsl.spirv.h" diff --git a/UnleashedRecomp/kernel/imports.cpp b/UnleashedRecomp/kernel/imports.cpp index e073d9b..7b7d8c5 100644 --- a/UnleashedRecomp/kernel/imports.cpp +++ b/UnleashedRecomp/kernel/imports.cpp @@ -12,6 +12,7 @@ #include "xam.h" #include "xdm.h" #include +#include "config.h" #include diff --git a/UnleashedRecomp/main.cpp b/UnleashedRecomp/main.cpp index c71a8ac..26bf5a3 100644 --- a/UnleashedRecomp/main.cpp +++ b/UnleashedRecomp/main.cpp @@ -11,6 +11,7 @@ #include #include #include +#include "config.h" #define GAME_XEX_PATH "game:\\default.xex" diff --git a/UnleashedRecomp/stdafx.h b/UnleashedRecomp/stdafx.h index 8d850dd..89d9dfa 100644 --- a/UnleashedRecomp/stdafx.h +++ b/UnleashedRecomp/stdafx.h @@ -22,4 +22,3 @@ #include "framework.h" #include "mutex.h" -#include "config.h" diff --git a/UnleashedRecomp/ui/window.h b/UnleashedRecomp/ui/window.h index 07cbaaf..0a145e0 100644 --- a/UnleashedRecomp/ui/window.h +++ b/UnleashedRecomp/ui/window.h @@ -2,6 +2,7 @@ #include #include "res/icon.h" +#include "config.h" struct Window {