31 Commits (c4fe83a7bc302acbefe0eedee48eabc671d33964)

Author SHA1 Message Date
bunnei ec0ce96c56
core_timing: Use better reference tracking for EventType. (#3159) 6 years ago
Fernando Sahmkow e0650a2034 Core_Timing: Address Feedback and suppress warnings. 6 years ago
Fernando Sahmkow 65aff6930b Core Timing: General corrections and added tests. 6 years ago
Fernando Sahmkow 555866f8dc Core Timing: Rework Core Timing to run all cores evenly. 6 years ago
Fernando Sahmkow 90792cdb6e Core_Timing: Make core_timing threadsafe by default. 7 years ago
Lioncash c5d41fd812 core/core_timing: Make callback parameters consistent 7 years ago
Lioncash bd983414f6 core_timing: Convert core timing into a class 7 years ago
Lioncash 48d9d66dc5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
B3n30 eab35c8235 Core::CoreTiming: add UnscheduleEventThreadsafe 7 years ago
Lioncash a0c3a46aa9 core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds 7 years ago
Lioncash 6edd828101 core_timing: Convert typedef into a type alias 7 years ago
MerryMage 44646e2ea0 core_timing: Split off utility functions into core_timing_util 8 years ago
Lioncash 9f3641755e
core_timing: Don't include the log header in core timing's header 8 years ago
Lioncash 0197e28cc9
core_timing: Namespace all functions and constants in core_timing's header 8 years ago
Lioncash c33755e2b9
core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
bunnei d6e4e6ea32 core_timing: Use 1.020GHz for core clock rate. 8 years ago
B3n30 82151d407d CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 8 years ago
bunnei 79e0dd249e core_timing: Increase clock speed for Switch docked. 8 years ago
Huw Pascoe 529f4a0131 Moved down_count to CoreTiming 8 years ago
wwylele 47960b0659 CoreTiming: use named constant for ARM11 clock rate 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
wwylele d63a76f4ce CoreTiming: avoid overflow 10 years ago
Emmanuel Gil Peyrot b1503b2020 Remove every trailing whitespace from the project (but externals). 11 years ago
Yuri Kunde Schlesner e1fbac3ca1 Common: Remove common.h 11 years ago
Subv 9bf82beb4c CoreTiming: Ported the CoreTiming namespace from PPSSPP 11 years ago
purpasmart96 ebfd831ccb License change 11 years ago
Lioncash 1a8f466217 Remove extraneous semicolons 11 years ago
bunnei de0a034a84 fixed project includes to use new directory structure 12 years ago
bunnei 63e46abdb8 got rid of 'src' folders in each sub-project 12 years ago
bunnei 3dc3bd5627 fixed licensing issue with core_timing being GPL v2+ instead of Dolphin's GPL v2 12 years ago
ShizZy 9d79fc7aa6 added core_timing and system modules to core vcproj 12 years ago