8 Commits (a83f0b607e2b335b851cbccd08a6f4000656d02b)

Author SHA1 Message Date
Fernando Sahmkow b71488b850 Host Timing: Correct clang format. 6 years ago
Fernando Sahmkow a427bf72ea HostTiming: Correct rebase and implement AddTicks. 6 years ago
Fernando Sahmkow e7f5b1f1d3 Core/HostTiming: Allow events to be advanced manually. 6 years ago
Fernando Sahmkow 564713fb46 Common/Tests: Address Feedback 6 years ago
Fernando Sahmkow 09d2ffa663 Common/Tests: Clang Format. 6 years ago
Fernando Sahmkow ee32067b10 Common: Implement WallClock Interface and implement a native clock for x64 6 years ago
Fernando Sahmkow ab76c0e296 Tests: Add base tests to host timing 6 years ago
Fernando Sahmkow e99a10917e Core: Implement a Host Timer. 6 years ago
bunnei 8b35acbd29 core_timing: Use better reference tracking for EventType. (#3159) 6 years ago
Fernando Sahmkow 97669469d0 Core_Timing: Address Feedback and suppress warnings. 6 years ago
Fernando Sahmkow e96ac0e2a3 Core Timing: General corrections and added tests. 6 years ago
Fernando Sahmkow 93a18da674 Core Timing: Rework Core Timing to run all cores evenly. 6 years ago
Fernando Sahmkow 16ee1b7006 Core_Timing: Make core_timing threadsafe by default. 7 years ago
Lioncash 7739479e15 core/core_timing: Make callback parameters consistent 7 years ago
Lioncash 1c3371c921 core_timing: Convert core timing into a class 7 years ago
Lioncash 1d2de5c4b5 core_timing: Rename CoreTiming namespace to Core::Timing 7 years ago
B3n30 8d6b45cd43 Core::CoreTiming: add UnscheduleEventThreadsafe 7 years ago
Lioncash c34ee8cf08 core_timing: Make GetGlobalTimeUs() return std::chrono::microseconds 7 years ago
Lioncash 82ab069b22 core_timing: Convert typedef into a type alias 7 years ago
MerryMage 672d7dd573 core_timing: Split off utility functions into core_timing_util 8 years ago
Lioncash 2403aef8e9 core_timing: Don't include the log header in core timing's header 8 years ago
Lioncash 3873211738 core_timing: Namespace all functions and constants in core_timing's header 8 years ago
Lioncash 0a1e044322 core: Replace remaining old non-generic logger usages with fmt-capable equivalents 8 years ago
bunnei 75589269df core_timing: Use 1.020GHz for core clock rate. 8 years ago
B3n30 1b2aa3780d CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 8 years ago
bunnei 1ae217c357 core_timing: Increase clock speed for Switch docked. 8 years ago
Huw Pascoe ed9e0618c9 Moved down_count to CoreTiming 8 years ago
wwylele 34440c54a9 CoreTiming: use named constant for ARM11 clock rate 9 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
wwylele 9abf787fed 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