summaryrefslogtreecommitdiff
path: root/src/core/core_timing.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: Promote CPU/GPU threads to time criticalGravatar Morph2023-03-071-1/+1
* core_timing: Use higher precision sleeps on WindowsGravatar Morph2023-03-051-22/+33
* remove static from pointer sized or smaller types for aesthetics, change cons...Gravatar arades792023-02-141-1/+1
* add static lifetime to constexpr values to force compile time evaluation wher...Gravatar arades792023-02-141-1/+1
* timing: wait for completion on unregisterGravatar Liam2023-01-141-24/+18
* core: core_timing: Re-initialize if single/multicore state changes.Gravatar bunnei2022-10-181-9/+14
* core: Partially persist emulation state across game boots.Gravatar bunnei2022-10-181-16/+13
* core_timing: use high-precision sleeps on non-Windows targetsGravatar Liam2022-10-081-0/+4
* common: remove "yuzu:" prefix from thread namesGravatar Liam2022-10-031-1/+1
* Merge pull request #8650 from Kelebek1/vsyncGravatar bunnei2022-09-171-16/+37
|\
| * core_timing: Sleep in discrete intervals, yield during spinGravatar Morph2022-08-021-12/+13
| * Add missing looping event schedule signalGravatar Kelebek12022-08-021-5/+9
| * Make coretiming waiting more accurateGravatar Kelebek12022-08-021-11/+27
* | Remove pause callbacks from coretimingGravatar Kelebek12022-09-131-14/+0
|/
* Revert Coretiming PRs 8531 and 7454 (#8591)Gravatar Maide2022-07-271-95/+56
* Rework CoreTimingGravatar Kelebek12022-07-101-8/+67
* Core timing: use only one thread.Gravatar Fernando Sahmkow2022-07-021-10/+2
* Adress Feedback.Gravatar Fernando Sahmkow2022-06-301-17/+26
* Address feedback.Gravatar Fernando Sahmkow2022-06-281-13/+13
* Core: Protect each event from race conditions within it.Gravatar Fernando Sahmkow2022-06-281-0/+1
* Core/Common: Corrections to core timing and add critical priority.Gravatar Fernando Sahmkow2022-06-281-1/+1
* Core: Reimplement Core Timing.Gravatar Fernando Sahmkow2022-06-281-44/+82
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* core: Resolve misc cases of variable shadowingGravatar Lioncash2021-05-031-2/+2
* core: hle: Add missing calls to MicroProfileOnThreadExit.Gravatar bunnei2021-01-111-0/+1
* Revert "core: Fix clang build"Gravatar bunnei2020-10-201-7/+6
* core: Fix clang buildGravatar Lioncash2020-10-171-6/+7
* core_timing: Remove unused headerGravatar Lioncash2020-08-221-1/+1
* core_timing: Move clock initializer into constructor initializer listGravatar Lioncash2020-08-221-4/+2
* core_timing: Resolve sign conversion warningGravatar Lioncash2020-08-221-2/+2
* core_timing: Make use of uintptr_t to represent user_dataGravatar Lioncash2020-07-271-7/+9
* core_timing: Make TimedCallback take std::chrono::nanosecondsGravatar Lioncash2020-07-151-3/+4
* core_timing: Make use of std::chrono with ScheduleEventGravatar Lioncash2020-07-151-4/+4
* core_timing,scheduler: Use std::scoped_lock when possibleGravatar ReinUsesLisp2020-06-281-4/+2
* Core/Common: Address Feedback.Gravatar Fernando Sahmkow2020-06-271-16/+12
* CoreTiming: Correct rebase bugs and other miscellaneous things.Gravatar Fernando Sahmkow2020-06-271-0/+2
* General: Tune the priority of main emulation threads so they have higher prio...Gravatar Fernando Sahmkow2020-06-271-0/+1
* CoreTiming/CycleTimer: Correct Idling.Gravatar Fernando Sahmkow2020-06-271-2/+5
* SingleCore: Use Cycle Timing instead of Host Timing.Gravatar Fernando Sahmkow2020-06-271-8/+33
* SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Gravatar Fernando Sahmkow2020-06-271-7/+13
* General: Fix Stop functionGravatar Fernando Sahmkow2020-06-271-0/+1
* Kernel: Corrections to Scheduling.Gravatar Fernando Sahmkow2020-06-271-4/+7
* HostTiming: Pause the hardware clock on pause.Gravatar Fernando Sahmkow2020-06-271-0/+6
* General: Setup yuzu threads' microprofile, naming and registry.Gravatar Fernando Sahmkow2020-06-271-2/+3
* General: Recover Prometheus project from harddrive failure Gravatar Fernando Sahmkow2020-06-271-112/+96
* Core: Set all hardware emulation constants in a single file.Gravatar Fernando Sahmkow2020-02-111-1/+2
* core_timing: Use better reference tracking for EventType. (#3159)Gravatar bunnei2019-11-261-31/+22
* Core_Timing: Address Remaining feedback.Gravatar Fernando Sahmkow2019-10-121-5/+4
* Core_Timing: Address Feedback and suppress warnings.Gravatar Fernando Sahmkow2019-10-111-8/+7
* Core Timing: Correct Idle and remove lefting pragmaGravatar Fernando Sahmkow2019-10-091-2/+1