summaryrefslogtreecommitdiff
path: root/src/core/core_timing.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Rework CoreTimingGravatar Kelebek12022-07-101-4/+19
* Core timing: use only one thread.Gravatar Fernando Sahmkow2022-07-021-2/+0
* Adress Feedback.Gravatar Fernando Sahmkow2022-06-301-1/+3
* Core: Protect each event from race conditions within it.Gravatar Fernando Sahmkow2022-06-281-0/+1
* Core: add missing include.Gravatar Fernando Sahmkow2022-06-281-0/+1
* Core: Reimplement Core Timing.Gravatar Fernando Sahmkow2022-06-281-10/+11
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* hle: kernel: Use std::mutex instead of spin locks for most kernel locking.Gravatar bunnei2022-04-111-3/+3
* core: Remove unused includesGravatar ameerj2021-11-031-1/+0
* core: Resolve misc cases of variable shadowingGravatar Lioncash2021-05-031-1/+1
* audio_core: Make shadowing and unused parameters errorsGravatar Lioncash2020-12-031-4/+4
* core_timing: Make use of uintptr_t to represent user_dataGravatar Lioncash2020-07-271-3/+4
* core_timing: Remove unused data memberGravatar Lioncash2020-07-151-2/+0
* core_timing: Make TimedCallback take std::chrono::nanosecondsGravatar Lioncash2020-07-151-6/+4
* core_timing: Make use of std::chrono with ScheduleEventGravatar Lioncash2020-07-151-4/+4
* Audio: Correct buffer release for host timing.Gravatar Fernando Sahmkow2020-06-271-0/+5
* SingleCore: Use Cycle Timing instead of Host Timing.Gravatar Fernando Sahmkow2020-06-271-3/+11
* SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Gravatar Fernando Sahmkow2020-06-271-0/+7
* Kernel: Corrections to Scheduling.Gravatar Fernando Sahmkow2020-06-271-1/+1
* HostTiming: Pause the hardware clock on pause.Gravatar Fernando Sahmkow2020-06-271-0/+1
* General: Recover Prometheus project from harddrive failure Gravatar Fernando Sahmkow2020-06-271-51/+57
* core_timing: Use better reference tracking for EventType. (#3159)Gravatar bunnei2019-11-261-25/+20
* Core_Timing: Address Feedback and suppress warnings.Gravatar Fernando Sahmkow2019-10-111-1/+1
* Core Timing: General corrections and added tests.Gravatar Fernando Sahmkow2019-10-091-0/+1
* Core Timing: Rework Core Timing to run all cores evenly.Gravatar Fernando Sahmkow2019-10-091-3/+21
* Core_Timing: Make core_timing threadsafe by default.Gravatar Fernando Sahmkow2019-06-161-19/+4
* core/core_timing: Make callback parameters consistentGravatar Lioncash2019-03-241-1/+1
* core_timing: Convert core timing into a classGravatar Lioncash2019-02-151-75/+136
* core_timing: Rename CoreTiming namespace to Core::TimingGravatar Lioncash2019-02-121-2/+2
* Core::CoreTiming: add UnscheduleEventThreadsafeGravatar B3n302018-08-131-0/+1
* Merge pull request #934 from lioncash/chronoGravatar bunnei2018-08-061-1/+2
|\
| * core_timing: Make GetGlobalTimeUs() return std::chrono::microsecondsGravatar Lioncash2018-08-051-1/+2
* | core_timing: Convert typedef into a type aliasGravatar Lioncash2018-08-051-4/+4
|/
* core_timing: Split off utility functions into core_timing_utilGravatar MerryMage2018-07-241-53/+0
* core_timing: Don't include the log header in core timing's headerGravatar Lioncash2018-05-031-47/+4
* core_timing: Namespace all functions and constants in core_timing's headerGravatar Lioncash2018-04-301-2/+2
* core: Replace remaining old non-generic logger usages with fmt-capable equiva...Gravatar Lioncash2018-04-261-8/+8
* core_timing: Use 1.020GHz for core clock rate.Gravatar bunnei2018-01-081-5/+3
* CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119)Gravatar B3n302018-01-081-77/+124
* core_timing: Increase clock speed for Switch docked.Gravatar bunnei2018-01-071-1/+1
* Moved down_count to CoreTimingGravatar Huw Pascoe2017-09-301-0/+6
* CoreTiming: use named constant for ARM11 clock rateGravatar wwylele2017-01-161-0/+1
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-4/+2
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-5/+4
* CoreTiming: avoid overflowGravatar wwylele2016-07-231-1/+1
* Remove every trailing whitespace from the project (but externals).Gravatar Emmanuel Gil Peyrot2015-05-291-1/+1
* Common: Remove common.hGravatar Yuri Kunde Schlesner2015-05-071-1/+1
* CoreTiming: Ported the CoreTiming namespace from PPSSPPGravatar Subv2015-01-071-23/+54
* License changeGravatar purpasmart962014-12-201-2/+2
* Remove extraneous semicolonsGravatar Lioncash2014-11-181-1/+1