40 Commits (01588e3e91c68f148bf43efdbfb7bb883a7a27f2)

Author SHA1 Message Date
Lioncash 66e6dccc66 core_timing: Remove unused data member 6 years ago
Lioncash 56054fe86d core_timing: Make TimedCallback take std::chrono::nanoseconds 6 years ago
Lioncash 9e113a2b67 core_timing: Make use of std::chrono with ScheduleEvent 6 years ago
Fernando Sahmkow 78a23536d4 Audio: Correct buffer release for host timing. 6 years ago
Fernando Sahmkow f0f2fc4243 SingleCore: Use Cycle Timing instead of Host Timing. 6 years ago
Fernando Sahmkow 287ea2d3b4 SingleCore: Move Host Timing from a sepparate thread to main cpu thread. 6 years ago
Fernando Sahmkow 47c01e68da Kernel: Corrections to Scheduling. 6 years ago
Fernando Sahmkow fb1d75a788 HostTiming: Pause the hardware clock on pause. 6 years ago
Fernando Sahmkow 7ee76003ad General: Recover Prometheus project from harddrive failure 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