dolphin-emulator/Source/Core/Common
Lioncash 76bbd46829 Core: Remove some header inclusions in header files
Replaces them with forward declarations of used types, or removes them entirely if they aren't used at all. This also replaces certain Common headers with less inclusive ones (in terms of definitions they pull in).
2015-05-08 22:38:59 -04:00
..
Crypto
Logging General: Apply the const specifier where applicable 2015-04-15 02:04:03 -04:00
Arm64Emitter.cpp [AArch64] Add an assert to SMOV in the emitter. 2015-03-08 12:29:45 -05:00
Arm64Emitter.h [AArch64] Stop violating the AAPCS64 so much. 2015-03-02 11:21:15 -06:00
ArmCommon.h
ArmCPUDetect.cpp Minor consistency changes 2015-01-12 15:18:18 -05:00
ArmEmitter.cpp
ArmEmitter.h [ARM] Fix poison memory functions. 2015-02-13 12:16:05 -06:00
Atomic.h
Atomic_GCC.h
Atomic_Win32.h Clean up the intrinsics #ifdef mess 2015-02-24 01:02:36 +01:00
BitField.h Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
BitSet.h JIT: optimize for the common case of unquantized psq_l/st 2015-01-10 14:14:43 -08:00
BreakPoints.cpp Use a fake exception to exit early in case of memory breakpoints. 2015-04-24 22:37:54 -04:00
BreakPoints.h Use a fake exception to exit early in case of memory breakpoints. 2015-04-24 22:37:54 -04:00
CDUtils.cpp Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
CDUtils.h
ChunkFile.h Made cycle count atomic to avoid using a mutex 2015-03-31 04:09:33 -04:00
CMakeLists.txt NetPlay: add a Common/ENetUtil namespace 2015-03-18 09:23:44 +01:00
CodeBlock.h
ColorUtil.cpp
ColorUtil.h
Common.h Common: move _M_SSE macro to Intrinsics.h 2015-02-24 01:06:25 +01:00
Common.vcxproj NetPlay: add a Common/ENetUtil namespace 2015-03-18 09:23:44 +01:00
Common.vcxproj.filters NetPlay: add a Common/ENetUtil namespace 2015-03-18 09:23:44 +01:00
CommonFuncs.h Common: Remove TLS usage in GetLastErrorMsg 2015-04-07 22:42:21 +02:00
CommonPaths.h PostProcessing: Add support for user-supplied anaglyph shaders. 2015-01-25 22:07:03 +01:00
CommonTypes.h Minor consistency changes 2015-01-12 15:18:18 -05:00
CPUDetect.h
DebugInterface.h Use a fake exception to exit early in case of memory breakpoints. 2015-04-24 22:37:54 -04:00
ENetUtil.cpp NetPlay: Make the enet interrupts work 2015-03-18 10:16:11 +01:00
ENetUtil.h Core: Remove some header inclusions in header files 2015-05-08 22:38:59 -04:00
Event.h
FifoQueue.h
FileSearch.cpp Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
FileSearch.h
FileUtil.cpp General: Apply the const specifier where applicable 2015-04-15 02:04:03 -04:00
FileUtil.h General: Apply the const specifier where applicable 2015-04-15 02:04:03 -04:00
FixedSizeQueue.h Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
Flag.h Common::Flag: Add support for TestAndSet + test by implementing basic spinlocks. 2014-04-14 23:13:15 +02:00
FPURoundMode.h
GekkoDisassembler.cpp Remove remnants of old fake opcodes. 2015-03-14 16:59:12 -07:00
GekkoDisassembler.h
GenericCPUDetect.cpp
GenericFPURoundMode.cpp Update Outdated Google Code References 2014-12-20 21:17:51 -06:00
Hash.cpp Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
Hash.h Fix clang on x86_64. 2015-01-29 01:55:20 -06:00
IniFile.cpp DolphinWX/Common: Change some find_first_of usages to find 2015-03-24 08:32:44 -04:00
IniFile.h Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
Intrinsics.h Intrinsics: drop custom _mm_shuffle_epi8() 2015-02-24 19:37:16 +01:00
JitRegister.cpp Core: Change NULLs to nullptrs. 2015-03-14 20:20:41 -05:00
JitRegister.h JitRegister: overload Register with a [start,end) variant 2015-01-28 09:50:19 +01:00
LinearDiskCache.h
make_scmrev.h.js
MathUtil.cpp
MathUtil.h Fix clamping for rectangles. 2015-03-04 17:15:29 -08:00
MemArena.cpp Make address translation respect the CPU translation mode. 2015-02-11 13:56:22 -08:00
MemArena.h Make address translation respect the CPU translation mode. 2015-02-11 13:56:22 -08:00
MemoryUtil.cpp Common: Remove TLS usage in GetLastErrorMsg 2015-04-07 22:42:21 +02:00
MemoryUtil.h
Misc.cpp Common: Remove TLS usage in GetLastErrorMsg 2015-04-07 22:42:21 +02:00
MsgHandler.cpp Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
MsgHandler.h
NandPaths.cpp Use emplace_* functions where in-place construction is preferable 2015-02-04 11:39:08 -05:00
NandPaths.h Common: Make TITLEID_SYSMENU a static const variable in NandPaths.h 2014-09-03 18:03:23 -04:00
Network.cpp
Network.h
PcapFile.cpp
PcapFile.h
PerformanceCounter.cpp
PerformanceCounter.h
Profiler.cpp
Profiler.h
SCMRevGen.vcxproj
SDCardUtil.cpp Common: Remove TLS usage in GetLastErrorMsg 2015-04-07 22:42:21 +02:00
SDCardUtil.h
SettingsHandler.cpp
SettingsHandler.h
StdMakeUnique.h
StringUtil.cpp Core: Change NULLs to nullptrs. 2015-03-14 20:20:41 -05:00
StringUtil.h Use printf-like format in JitRegister::Register 2015-01-28 09:47:08 +01:00
SymbolDB.cpp
SymbolDB.h
SysConf.cpp
SysConf.h
Thread.cpp JitRegister: fix VTune integration 2015-02-12 02:14:49 +01:00
Thread.h Minor consistency changes 2015-01-12 15:18:18 -05:00
Timer.cpp Use clock_gettime instead of gettimeofday, it's more effiency on low power system 2015-02-18 21:44:58 +01:00
Timer.h
TraversalClient.cpp Traversal: Use a decent PRNG instead of rand() 2015-03-18 10:16:11 +01:00
TraversalClient.h Traversal: Use a decent PRNG instead of rand() 2015-03-18 10:16:11 +01:00
TraversalProto.h Added Gui elements in Netplay Setup Diag so a person can choose a traversal server 2015-02-25 18:28:26 -08:00
TraversalServer.cpp Fix printf width in TraversalServer. 2015-04-13 02:26:52 -04:00
Version.cpp
x64ABI.cpp Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
x64ABI.h
x64Analyzer.cpp
x64Analyzer.h Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
x64CPUDetect.cpp Formatting/Whitespace Cleanup 2015-02-25 10:48:21 -05:00
x64Emitter.cpp Merge pull request #2088 from Sintendo/diecmp 2015-04-23 16:34:23 -04:00
x64Emitter.h Merge pull request #2088 from Sintendo/diecmp 2015-04-23 16:34:23 -04:00
x64FPURoundMode.cpp x64FPURoundMode: Make a look-up table static 2015-03-19 09:07:36 -04:00
XSaveWorkaround.cpp