dolphin-emulator/Source/Core/VideoBackends/Software
comex 6e774f1b64 Add missing includes where headers depend on other headers having been included first.
This is good hygiene, and also happens to be required to build Dolphin
using Clang modules.

(Under this setup, each header file becomes a module, and each #include
is automatically translated to a module import.  Recursive includes
still leak through (by default), but modules are compiled independently,
and can't depend on defines or types having previously been set up.  The
main reason to retrofit it onto Dolphin is compilation performance - no
more textual includes whatsoever, rather than putting a few blessed
common headers into a PCH.  Unfortunately, I found multiple Clang bugs
while trying to build Dolphin this way, so it's not ready yet, but I can
start with this prerequisite.)
2014-10-21 21:22:16 -04:00
..
BPMemLoader.cpp Get buildbot to compile. 2014-10-10 12:28:15 +01:00
BPMemLoader.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
Clipper.cpp Change a bunch of reference function arguments to pointers. 2014-10-02 03:00:33 -04:00
Clipper.h Convert some more header inclusions into forward declarations 2014-07-29 20:55:07 -04:00
CMakeLists.txt Software: Remove obsoleted VideoConfigDialog. 2014-10-13 00:30:08 -04:00
CPMemLoader.cpp Mechanical changes to move most CP state to a struct rather than separate globals. 2014-09-28 21:23:29 -04:00
CPMemLoader.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
DebugUtil.cpp Move bDumpFrames to SConfig (and it's references) 2014-10-12 23:56:16 -04:00
DebugUtil.h Add missing includes where headers depend on other headers having been included first. 2014-10-21 21:22:16 -04:00
EfbCopy.cpp Software: Fix function casing in SWRenderer 2014-08-10 22:28:18 -04:00
EfbCopy.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
EfbInterface.cpp Reimplement Bounding Box calculation using the software renderer. 2014-10-10 12:27:06 +01:00
EfbInterface.h Software: Fix various brace styling errors 2014-08-10 21:18:38 -04:00
HwRasterizer.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
HwRasterizer.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
NativeVertexFormat.h Software: Fix various brace styling errors 2014-08-10 21:18:38 -04:00
OpcodeDecoder.cpp Rejigger some FIFO buffer variables to be more rational. 2014-09-28 21:25:12 -04:00
OpcodeDecoder.h Convert some more header inclusions into forward declarations 2014-07-29 20:55:07 -04:00
RasterFont.cpp Software: Make constants char_width and char_height private in RasterFont 2014-08-10 20:48:28 -04:00
RasterFont.h Get rid of C-style empty function parameter indicators 2014-08-30 15:23:48 -04:00
Rasterizer.cpp Fixed a small bug. 2014-10-10 12:28:17 +01:00
Rasterizer.h Convert some more header inclusions into forward declarations 2014-07-29 20:55:07 -04:00
SetupUnit.cpp Software: Fix over-indentation of SetupQuad() 2014-08-10 22:28:16 -04:00
SetupUnit.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
Software.vcxproj msvc: remove some remnants of SDL and DSound from projects and general cleanup. 2014-09-01 21:27:44 -07:00
SWCommandProcessor.cpp Remove useless STACKALIGN macro. 2014-09-30 01:42:47 -04:00
SWCommandProcessor.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
SWmain.cpp Mechanical changes to move most CP state to a struct rather than separate globals. 2014-09-28 21:23:29 -04:00
SWRenderer.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
SWRenderer.h Software: Fix function casing in SWRenderer 2014-08-10 22:28:18 -04:00
SWStatistics.cpp Fix build failing when disabling precompiled headers. 2014-09-19 18:17:51 -04:00
SWStatistics.h Convert all includes to relative paths. 2014-02-18 02:19:10 -05:00
SWVertexLoader.cpp Add missing includes where headers depend on other headers having been included first. 2014-10-21 21:22:16 -04:00
SWVertexLoader.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
SWVideoConfig.cpp Move bDumpFrames to SConfig (and it's references) 2014-10-12 23:56:16 -04:00
SWVideoConfig.h Move bDumpFrames to SConfig (and it's references) 2014-10-12 23:56:16 -04:00
Tev.cpp Reimplement Bounding Box calculation using the software renderer. 2014-10-10 12:27:06 +01:00
Tev.h Software: Fix various brace styling errors 2014-08-10 21:18:38 -04:00
TextureEncoder.cpp Change a bunch of reference function arguments to pointers. 2014-10-02 03:00:33 -04:00
TextureEncoder.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
TextureSampler.cpp Add missing includes where headers depend on other headers having been included first. 2014-10-21 21:22:16 -04:00
TextureSampler.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
TransformUnit.cpp Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00
TransformUnit.h Replace all include guard ifdefs with "#pragma once" 2014-02-10 18:07:16 -05:00
Vec3.h Software: Fix the formatting and function casing in Vec3.h 2014-08-10 22:28:04 -04:00
VideoBackend.h WIP XFB scaling. 2014-09-19 12:33:15 -05:00
XFMemLoader.cpp Mechanical changes to move most CP state to a struct rather than separate globals. 2014-09-28 21:23:29 -04:00
XFMemLoader.h Include CommonTypes.h instead of Common.h. 2014-09-08 15:39:58 -04:00