summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@innovatetechnologi.es>2016-11-27 22:31:48 +0100
committerLéo Lam <leo@innovatetechnologi.es>2016-11-27 22:38:38 +0100
commit72e3f1ececc594ccbffa24343fa1f2212e2730f4 (patch)
tree71f3610560d39e6b68728e42508b60aee1af6e93 /Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
parentc84ab13e813acc0fbbb4ec9bc70171598ab24d5d (diff)
Remove unnecessary ConfigManager includes
Making changes to ConfigManager.h has always been a pain, because it means rebuilding half of Dolphin, since a lot of files depend on and include this header. However, it turns out some includes are unnecessary. This commit removes ConfigManager includes from files which don't contain SConfig or GPUDeterminismMode or GPU_DETERMINISM (which means the ConfigManager include is not used). (I've also had to get rid of some indirect includes.)
Diffstat (limited to 'Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp')
-rw-r--r--Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp b/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
index 912b60e40d..66952ed976 100644
--- a/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
+++ b/Source/Core/VideoBackends/OGL/ProgramShaderCache.cpp
@@ -9,6 +9,8 @@
#include "Common/MathUtil.h"
#include "Common/StringUtil.h"
+#include "Core/ConfigManager.h"
+
#include "VideoBackends/OGL/ProgramShaderCache.h"
#include "VideoBackends/OGL/Render.h"
#include "VideoBackends/OGL/StreamBuffer.h"