dolphin/Source/Core/Common
Scott Mansell 876f6651b4
cmake: fix PCH to work with msvc/ninja
Ninja puts way more effort into compiling targets in parallel, and
ignores dependenceis until link time.

So we need to jump though hoops to force ninja to compile
pch.cpp before any targets which depend on the PCH.
2022-05-22 00:29:47 +02:00
..
Config Config: Allow unregistering callbacks. 2021-12-25 23:32:49 +01:00
Crypto Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Debug
GL Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Logging Common/LogManager: Remove old printf-style logging functions 2022-05-19 12:41:58 -07:00
Align.h
Analytics.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Analytics.h
AndroidAnalytics.cpp Android: Mark s_android_send_report as static 2022-01-06 12:20:09 +01:00
AndroidAnalytics.h
Arm64Emitter.cpp Cast to int for enums that are not formattable 2022-01-13 11:11:08 -08:00
Arm64Emitter.h Merge pull request #10055 from JosJuice/jitarm64-reuse-memory 2021-11-20 17:35:24 -05:00
ArmCommon.h
ArmCPUDetect.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
ArmFPURoundMode.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Assert.h Common/Assert: Actually use the ASSERT_MSG's log type parameter 2022-01-09 12:44:14 -08:00
BitField.h Make all custom fmt::formatter's format functions const 2022-01-13 11:11:08 -08:00
BitField.natvis Improve BitField natvis 2022-01-02 14:39:34 -08:00
BitSet.h remove an outdated comment 2021-07-17 17:46:57 -07:00
BitUtils.h JitArm64: Turn IsImmLogical into a constexpr constructor 2021-07-10 20:31:28 +02:00
BlockingLoop.h
CDUtils.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
CDUtils.h
ChunkFile.h Common/PointerWrap: Prevent reads/writes past the end of the buffer. 2022-04-18 23:48:00 +02:00
CMakeLists.txt cmake: fix PCH to work with msvc/ninja 2022-05-22 00:29:47 +02:00
CodeBlock.h Common/CodeBlock: Call ResetCodePtr when decreasing region_size 2022-02-12 17:51:32 +01:00
ColorUtil.cpp
ColorUtil.h
Common.h Common/MsgHandler: Remove non-format variants of PanicAlert 2022-01-09 12:44:14 -08:00
CommonFuncs.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
CommonFuncs.h
CommonPaths.h CommonPaths: Add a Riivolution subfolder in Load. 2021-10-24 00:09:06 +02:00
CommonTypes.h
CompatPatches.cpp Add fmt/xchar includes where wstring is used 2022-01-13 11:11:08 -08:00
CPUDetect.h Fix CPU Core Count detection and Enable Parallel Shader Compilation 2021-11-20 16:08:10 +01:00
DebugInterface.h Gekko constistancy changes. Add context item to codeview to show or copy a load/store target memory address from instructions at or near PC when paused. 2022-03-17 12:53:38 -07:00
DynamicLibrary.cpp
DynamicLibrary.h Common: Make DynamicLibrary non-copyable 2022-03-05 23:40:41 +01:00
ENetUtil.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
ENetUtil.h
EnumFormatter.h Merge pull request #10367 from Pokechu22/fmt-8.1.1 2022-01-20 21:14:41 +01:00
EnumMap.h Create EnumMap 2021-10-24 11:48:36 -07:00
EnumMap.natvis Create EnumMap natvis 2022-01-02 15:36:47 -08:00
Event.h
FileSearch.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
FileSearch.h
FileUtil.cpp Common/FileUtil: Change logging to debug level 2022-03-08 14:07:37 -08:00
FileUtil.h Common/FileUtil: Ensure consistency for custom user paths. 2021-12-25 20:21:32 +01:00
FixedSizeQueue.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
Flag.h
FloatUtils.cpp
FloatUtils.h
FormatUtil.h
FPURoundMode.h remove SetRoundMode 2021-07-17 19:29:22 -07:00
GekkoDisassembler.cpp Gekko constistancy changes. Add context item to codeview to show or copy a load/store target memory address from instructions at or near PC when paused. 2022-03-17 12:53:38 -07:00
GekkoDisassembler.h Gekko constistancy changes. Add context item to codeview to show or copy a load/store target memory address from instructions at or near PC when paused. 2022-03-17 12:53:38 -07:00
GenericCPUDetect.cpp
GenericFPURoundMode.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Hash.cpp Replace remaining uses of zlib crc32 with Common/Hash.h 2022-01-01 10:36:38 -08:00
Hash.h Replace remaining uses of zlib crc32 with Common/Hash.h 2022-01-01 10:36:38 -08:00
HRWrap.cpp Common: Create HRWrap 2022-01-09 12:44:15 -08:00
HRWrap.h windows: buildfix if pch not used 2022-04-12 12:28:57 -07:00
HttpRequest.cpp Replace use of of unsigned char* with fmt 2022-01-13 11:11:08 -08:00
HttpRequest.h
Image.cpp Cast to int for enums that are not formattable 2022-01-13 11:11:08 -08:00
Image.h Add option for setting the PNG zlib compression level 2021-11-18 13:10:22 -08:00
ImageC.c Fix saving RGBA images 2021-11-24 14:56:12 -08:00
ImageC.h Fix saving RGBA images 2021-11-24 14:56:12 -08:00
IniFile.cpp
IniFile.h Use Common::ToLower and Common::ToUpper 2022-01-16 17:00:12 -08:00
Inline.h Change _WIN32 check to a _MSC_VER check in Inline.h 2022-05-02 01:57:36 -05:00
Intrinsics.h
IOFile.cpp IOFile: Rename Clear() to ClearError() for clarity. 2022-01-29 06:49:22 +01:00
IOFile.h IOFile: Rename Clear() to ClearError() for clarity. 2022-01-29 06:49:22 +01:00
JitRegister.cpp JitRegister: Use fmt 2022-02-16 20:09:38 +00:00
JitRegister.h JitRegister: Use fmt 2022-02-16 20:09:38 +00:00
Lazy.h
LdrWatcher.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
LdrWatcher.h
LinearDiskCache.h IOFile: Rename Clear() to ClearError() for clarity. 2022-01-29 06:49:22 +01:00
make_scmrev.h.js
MathUtil.cpp
MathUtil.h MathUtil: Mark lo in SaturatingCast as [[maybe_unused]] 2022-02-13 14:38:59 -08:00
Matrix.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Matrix.h
MemArena.h MemArena: Keep fastmem region mapped on Linux. 2022-02-14 22:14:41 +01:00
MemArenaAndroid.cpp MemArena: Prepare interface for proper memory reservation. 2021-12-25 20:20:36 +01:00
MemArenaUnix.cpp MemArena: Keep fastmem region mapped on Linux. 2022-02-14 22:14:41 +01:00
MemArenaWin.cpp MemArena: Load UnmapViewOfFileEx dynamically to restore Windows 7 support. 2022-02-14 21:57:18 +01:00
MemoryUtil.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
MemoryUtil.h
MinizipUtil.h
MsgHandler.cpp Common/MsgHandler: Use caller's file and line number in log messages 2022-01-09 12:44:14 -08:00
MsgHandler.h fmt: use make_format_args instead of make_args_checked 2022-05-10 19:25:48 -07:00
NandPaths.cpp Core: Make format of D_WIIROOT_IDX consistent with the rest of the user directories. 2021-12-25 20:21:32 +01:00
NandPaths.h
Network.cpp Use Common::ToLower and Common::ToUpper 2022-01-16 17:00:12 -08:00
Network.h
PcapFile.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
PcapFile.h
PerformanceCounter.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
PerformanceCounter.h
Profiler.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Profiler.h
QoSSession.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
QoSSession.h
Random.cpp
Random.h
Result.h
scmrev.h.in
SCMRevGen.vcxproj msbuild: simplify lang/scm projects a bit 2022-04-27 15:06:04 -07:00
ScopeGuard.h
SDCardUtil.cpp msvc: remove warning disables which no longer fire 2021-07-17 18:24:36 -07:00
SDCardUtil.h
Semaphore.h
SettingsHandler.cpp Use fmt::localtime instead of thread-unsafe std::localtime 2021-10-15 22:49:13 +02:00
SettingsHandler.h
SFMLHelper.cpp
SFMLHelper.h SFMLHelper: Add stream insertion overload helpers for enum types 2021-09-22 15:42:01 -04:00
SocketContext.cpp
SocketContext.h
SPSCQueue.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
StringUtil.cpp Common/StringUtil: Use simpler formatting for floats and doubles. 2022-04-12 23:35:19 +02:00
StringUtil.h Move parts of MappingCommon out of DolphinQt 2022-03-06 14:30:49 +01:00
Swap.h
SymbolDB.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
SymbolDB.h
Thread.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Thread.h
Timer.cpp
Timer.h
TraversalClient.cpp NetPlayDialog: Display external IP/Port as seen by the traversal server when it's used. 2022-03-15 01:56:16 -05:00
TraversalClient.h NetPlayDialog: Display external IP/Port as seen by the traversal server when it's used. 2022-03-15 01:56:16 -05:00
TraversalProto.h NetPlayDialog: Display external IP/Port as seen by the traversal server when it's used. 2022-03-15 01:56:16 -05:00
TraversalServer.cpp
TypeUtils.h Create EnumMap 2021-10-24 11:48:36 -07:00
UPnP.cpp
UPnP.h
VariantUtil.h
Version.cpp Fix static initialisation order fiasco issue for Version variables 2022-01-14 00:04:22 +01:00
Version.h Fix static initialisation order fiasco issue for Version variables 2022-01-14 00:04:22 +01:00
WindowSystemInfo.h
WorkQueueThread.h
x64ABI.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
x64ABI.h
x64CPUDetect.cpp Merge pull request #9414 from DevJPM/master 2022-01-04 10:15:12 -05:00
x64Emitter.cpp Common/Assert: Switch to fmt 2022-01-09 12:43:11 -08:00
x64Emitter.h
x64FPURoundMode.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
x64Reg.h