dolphin/Source/Core/VideoBackends/OGL
Léo Lam 72e3f1ecec 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.)
2016-11-27 22:38:38 +01:00
..
BoundingBox.cpp DriverDetails: Make the bug identifiers humanly readable. 2016-10-31 15:02:08 +01:00
BoundingBox.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CMakeLists.txt Move GL interface code out of the OpenGL video backend. 2015-09-22 00:36:45 +12:00
FramebufferManager.cpp OGL: Remove unnecessary c_str calls 2016-09-09 06:30:34 -04:00
FramebufferManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
NativeVertexFormat.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
OGL.vcxproj VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
OGL.vcxproj.filters VideoBackend: Get rid of a boolean global 2016-01-02 18:03:28 -05:00
PerfQuery.cpp Improve PerfQuery accuracy 2016-07-04 18:54:49 +10:00
PerfQuery.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PostProcessing.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ProgramShaderCache.cpp Remove unnecessary ConfigManager includes 2016-11-27 22:38:38 +01:00
ProgramShaderCache.h Remove unnecessary ConfigManager includes 2016-11-27 22:38:38 +01:00
RasterFont.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
RasterFont.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Render.cpp Remove unnecessary ConfigManager includes 2016-11-27 22:38:38 +01:00
Render.h OGL: Avoid reallocation of frame dumping PBO. 2016-11-07 22:32:54 +01:00
SamplerCache.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SamplerCache.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
StreamBuffer.cpp DriverDetails: Make the bug identifiers humanly readable. 2016-10-31 15:02:08 +01:00
StreamBuffer.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TextureCache.cpp VideoBackends: Make TextureCache::CompileShaders return a bool 2016-10-01 01:09:12 +10:00
TextureCache.h VideoBackends: Make TextureCache::CompileShaders return a bool 2016-10-01 01:09:12 +10:00
TextureConverter.cpp EFB2RAM: Downsample higher resolutions with linear filtering. 2016-09-07 11:17:32 +12:00
TextureConverter.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VertexManager.cpp Renderer: Merge screenshot logic into VideoCommon. 2016-10-08 19:38:57 +02:00
VertexManager.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
VideoBackend.h VideoCommon: Drop GetConfigName. 2016-06-26 12:34:59 +02:00
main.cpp VideoCommon: Add config fields for multithreading and validation layers 2016-10-01 01:09:12 +10:00