dolphin/Source/Core/VideoBackends/Software
Lioncash 552c0d8404 Common: Move byte swapping utilities into their own header
This moves all the byte swapping utilities into a header named Swap.h.

A dedicated header is much more preferable here due to the size of the
code itself. In general usage throughout the codebase, CommonFuncs.h was
generally only included for these functions anyway. These being in their
own header avoids dumping the lesser used utilities into scope. As well
as providing a localized area for more utilities related to byte
swapping in the future (should they be needed). This also makes it nicer
to identify which files depend on the byte swapping utilities in
particular.

Since this is a completely new header, moving the code uncovered a few
indirect includes, as well as making some other inclusions unnecessary.
2017-03-03 17:18:18 -05:00
..
Clipper.cpp Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00
Clipper.h Clipper: const correctness 2016-09-22 21:01:49 -04:00
CMakeLists.txt CMakeLists: Normalize whitespace 2017-03-01 14:53:23 -05:00
DebugUtil.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
DebugUtil.h DebugUtils: const correctness 2016-09-22 21:05:17 -04:00
EfbCopy.cpp Remove Frameskip 2016-10-08 11:49:51 -05:00
EfbCopy.h Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00
EfbInterface.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
EfbInterface.h EfbInterface: Change out parameters on getters to return by value 2016-09-21 20:56:44 -04:00
NativeVertexFormat.h Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00
Rasterizer.cpp Rasterizer: const correctness 2016-09-22 20:39:28 -04:00
Rasterizer.h Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00
SetupUnit.cpp OpcodeDecoding: Convert #defines into enum constants 2017-02-08 00:05:17 -05:00
SetupUnit.h
Software.vcxproj
SWmain.cpp FramebufferManagerBase: Return a std::pair from GetTargetSize 2017-02-03 15:27:53 -05:00
SWOGLWindow.cpp VideoSW: Fix GL ES shader. 2017-01-07 12:32:15 +01:00
SWOGLWindow.h
SWRenderer.cpp RenderBase: Forward declare EFBAccessType 2017-01-23 12:41:26 -05:00
SWRenderer.h AVIDump: Move CoreTiming into caller. 2016-10-10 12:03:18 +02:00
SWVertexLoader.cpp VertexManagerBase: Make CreateNativeVertexFormat return a unique_ptr 2017-02-18 03:16:24 -05:00
SWVertexLoader.h VertexManagerBase: Make CreateNativeVertexFormat return a unique_ptr 2017-02-18 03:16:24 -05:00
Tev.cpp
Tev.h
TextureEncoder.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
TextureEncoder.h
TextureSampler.cpp Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00
TextureSampler.h
TransformUnit.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
TransformUnit.h
Vec3.h Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00
VideoBackend.h Software: Clean out unnecessary includes/fwd decls 2016-09-24 05:28:00 -04:00