dolphin/Source/Core/Common
Léo Lam e38a66fe1b Common: Add a std::variant implementation
Based on https://github.com/mpark/variant (which is based on libc++).
2017-06-03 12:36:24 +02:00
..
Compat Common: Add a std::variant implementation 2017-06-03 12:36:24 +02:00
Config Section: Fix Section::Get 2017-05-13 15:22:29 +01:00
Crypto IOS: Implement IOSC-like API 2017-05-02 23:49:22 +02:00
GL GLExtensions: Add GL_EXT_texture_compression_s3tc 2017-04-29 00:14:23 +10:00
Logging Add CubebUtils namespace and hook up cubeb logging 2017-05-27 18:28:57 -07:00
Align.h Common: Add alignment header 2016-12-06 20:33:53 +01:00
Analytics.cpp Analytics: Set proper thread name. 2017-05-03 23:59:29 +02:00
Analytics.h Remove curl version check / include curl.h 2016-08-04 22:39:45 -05:00
Arm64Emitter.cpp Arm64Emitter: add FRECPE 2017-05-03 08:02:35 +01:00
Arm64Emitter.h Arm64Emitter: add FRECPE 2017-05-03 08:02:35 +01:00
ArmCPUDetect.cpp ArmCPUDetect: Add missing include 2017-04-21 11:03:40 +01:00
ArmCommon.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Assert.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Atomic.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Atomic_GCC.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Atomic_Win32.h Add includes for building on Windows without PCH 2017-01-23 01:37:41 -08:00
BitField.h BitField: Get rid of a C-style cast 2017-03-23 15:28:58 -04:00
BitField.natvis Correct capitalization of 'Visual Studio' 2015-11-02 17:12:09 +13:00
BitSet.h constexpr added to BitSet.h. conflicts solved 2016-06-25 10:58:53 -03:00
BitUtils.h Common: Add bit utility header 2017-01-14 11:16:02 -05:00
BlockingLoop.h BlockingLoop: Yield to UI message pump while waiting. 2016-11-11 13:37:02 +01:00
CDUtils.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
CDUtils.h Add missing license headers 2015-05-25 13:11:47 +02:00
CMakeLists.txt Rename Misc.cpp to CommonFuncs.cpp 2017-04-15 00:41:09 +02:00
CPUDetect.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ChunkFile.h Fix ChunkFile for std::set 2017-01-14 19:00:19 +01:00
CodeBlock.h Remove code for only allocating low memory 2017-05-20 09:35:53 +02:00
ColorUtil.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
ColorUtil.h ColorUtil: Make decodeCI8image's pal parameter const 2017-01-13 17:07:26 -05:00
Common.h Drop remnants of the plugin system 2017-05-19 19:13:16 +02:00
Common.vcxproj Common: Add a std::optional implementation 2017-06-03 12:36:24 +02:00
Common.vcxproj.filters Common: Add a std::optional implementation 2017-06-03 12:36:24 +02:00
CommonFuncs.cpp Rename Misc.cpp to CommonFuncs.cpp 2017-04-15 00:41:09 +02:00
CommonFuncs.h Rename Misc.cpp to CommonFuncs.cpp 2017-04-15 00:41:09 +02:00
CommonPaths.h Add some missing INI files to FileUtil 2017-02-16 09:33:50 +01:00
CommonTypes.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
DebugInterface.h Fix memory breakpoint when checking the middle of the data 2017-03-18 22:48:57 -04:00
ENetUtil.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
ENetUtil.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Event.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FPURoundMode.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FifoQueue.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
FileSearch.cpp FileSearch: Namespace functions under the Common namespace 2017-04-07 01:02:14 -04:00
FileSearch.h FileSearch: Namespace functions under the Common namespace 2017-04-07 01:02:14 -04:00
FileUtil.cpp Add some missing INI files to FileUtil 2017-02-16 09:33:50 +01:00
FileUtil.h Add some missing INI files to FileUtil 2017-02-16 09:33:50 +01:00
FixedSizeQueue.h FixedSizeQueue: modernize (std::array, std::move) 2016-06-25 17:39:54 +02:00
Flag.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GekkoDisassembler.cpp Add precision about the names of r1, r2 and r13 for the register view 2016-11-02 01:13:00 -04:00
GekkoDisassembler.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GenericCPUDetect.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
GenericFPURoundMode.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Hash.cpp Common/Hash: small cleanup 2017-05-03 06:40:52 +01:00
Hash.h Common/Hash: small cleanup 2017-05-03 06:40:52 +01:00
IniFile.cpp IniFile: Replace a character erase with pop_back() 2017-03-22 19:32:10 -04:00
IniFile.h IniFile: Provide an rvalue reference overload for SetLines 2017-03-22 18:49:13 -04:00
Intrinsics.h Common: Support for function-specific instruction set target on x64 2017-01-24 20:04:55 +10:00
JitRegister.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
JitRegister.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
LinearDiskCache.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
MD5.cpp Add md5 testing to netplay 2016-07-16 22:48:46 +02:00
MD5.h Add md5 testing to netplay 2016-07-16 22:48:46 +02:00
MathUtil.cpp MathUtil: References can be const 2017-04-12 06:15:18 +01:00
MathUtil.h Jit64AsmCommon: Make frsqrte and fres PIE-compliant 2017-04-11 20:25:18 +01:00
MemArena.cpp Remove code for only allocating low memory 2017-05-20 09:35:53 +02:00
MemArena.h Support for dynamic BAT modification (dynamic-bat). 2016-09-06 08:43:22 +02:00
MemoryUtil.cpp MemoryUtil: 0 -> nullptr 2017-05-20 09:35:53 +02:00
MemoryUtil.h Remove code for only allocating low memory 2017-05-20 09:35:53 +02:00
MsgHandler.cpp Add includes for building on Windows without PCH 2017-01-23 01:37:41 -08:00
MsgHandler.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
NandPaths.cpp NandPaths: Make .h function order match .cpp 2017-05-06 17:51:50 +02:00
NandPaths.h NandPaths: Make .h function order match .cpp 2017-05-06 17:51:50 +02:00
Network.cpp Common: Namespace Network.h/.cpp 2017-01-17 20:46:48 -05:00
Network.h Common: Namespace Network.h/.cpp 2017-01-17 20:46:48 -05:00
NonCopyable.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PcapFile.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PcapFile.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerformanceCounter.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
PerformanceCounter.h Update license headers to GPLv2+ 2015-05-25 13:22:31 +02:00
Profiler.cpp Add includes for building on Windows without PCH 2017-01-23 01:37:41 -08:00
Profiler.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
SCMRevGen.vcxproj upgrade to Windows SDK 10.0.15063.0 2017-05-28 13:37:31 +02:00
SDCardUtil.cpp Core: Remove double newlines at the end of *_LOG messages. 2016-11-02 02:09:33 +00:00
SDCardUtil.h Set copyright year to when a file was created 2015-05-25 13:22:31 +02:00
ScopeGuard.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Semaphore.h Common: Add a Semaphore wrapper class 2016-10-01 01:09:12 +10:00
SettingsHandler.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
SettingsHandler.h SettingsHandler: Make GenerateSerialNumber static 2017-01-27 10:29:57 -05:00
StringUtil.cpp Convert VolumeDirectory names back to SHIFT-JIS (issue #9988) 2017-05-01 14:08:47 +02:00
StringUtil.h Convert VolumeDirectory names back to SHIFT-JIS (issue #9988) 2017-05-01 14:08:47 +02:00
Swap.h Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
SymbolDB.cpp SymbolDB: Simplify GetSymbolsFromHash 2017-02-18 06:30:20 -05:00
SymbolDB.h SymbolDB: Use set to map hash with symbols 2016-12-19 21:03:29 +00:00
SysConf.cpp Common: Move byte swapping utilities into their own header 2017-03-03 17:18:18 -05:00
SysConf.h SysConf: const-correctness 2017-03-04 19:19:42 -05:00
Thread.cpp Initial support for Haiku. 2017-03-27 23:46:19 -04:00
Thread.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
Timer.cpp Add includes for building on Windows without PCH 2017-01-23 01:37:41 -08:00
Timer.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TraversalClient.cpp Improve netplay setup dialog UX 2016-07-23 20:58:51 +02:00
TraversalClient.h Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
TraversalProto.h specify custom brace style to fix unions 2017-01-05 12:55:13 +01:00
TraversalServer.cpp Turn Off Debug Mode for Traversal Server 2017-02-25 23:41:12 -05:00
Version.cpp Fix in-tree build (cmake .) on OS X. 2016-06-25 23:57:17 -04:00
make_scmrev.h.js scmrev: Add "distributor" option. 2016-06-18 18:31:40 +02:00
scmrev.h.in CMake: use configure_file to generate scmrev.h 2017-02-05 22:26:49 -08:00
ucrtFreadWorkaround.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
x64ABI.cpp x64Emitter: Generify ABI_CallFunction variants 2016-08-31 22:54:47 -04:00
x64ABI.h x64Emitter: Generify ABI_CallFunction variants 2016-08-31 22:54:47 -04:00
x64CPUDetect.cpp Fix missing includes 2017-01-24 03:31:51 +01:00
x64Emitter.cpp x64Emitter: Allow code alignment to arbitrary power of 2 2017-04-12 08:41:51 +01:00
x64Emitter.h x64Emitter: Allow code alignment to arbitrary power of 2 2017-04-12 08:41:51 +01:00
x64FPURoundMode.cpp Reformat all the things. Have fun with merge conflicts. 2016-06-24 10:43:46 +02:00
x64Reg.h x64Emitter: Generify ABI_CallFunction variants 2016-08-31 22:54:47 -04:00