Lioncash
|
79504f1a39
core_timing: Remove unused header
|
5 years ago |
Lioncash
|
25cd5d9dda
core_timing: Move clock initializer into constructor initializer list
|
5 years ago |
Lioncash
|
2624b1eae6
core_timing: Resolve sign conversion warning
|
5 years ago |
Lioncash
|
a7af349dae
core_timing: Make use of uintptr_t to represent user_data
|
6 years ago |
Lioncash
|
bef1844a51
core_timing: Make TimedCallback take std::chrono::nanoseconds
|
6 years ago |
Lioncash
|
8b50c660df
core_timing: Make use of std::chrono with ScheduleEvent
|
6 years ago |
ReinUsesLisp
|
8562b516c0
core_timing,scheduler: Use std::scoped_lock when possible
|
6 years ago |
Fernando Sahmkow
|
2f8947583f
Core/Common: Address Feedback.
|
6 years ago |
Fernando Sahmkow
|
71f1c0f9f9
CoreTiming: Correct rebase bugs and other miscellaneous things.
|
6 years ago |
Fernando Sahmkow
|
528b19a842
General: Tune the priority of main emulation threads so they have higher priority than less important helper threads.
|
6 years ago |
Fernando Sahmkow
|
bfb5244cf8
CoreTiming/CycleTimer: Correct Idling.
|
6 years ago |
Fernando Sahmkow
|
f5e32935ca
SingleCore: Use Cycle Timing instead of Host Timing.
|
6 years ago |
Fernando Sahmkow
|
f2ade343e2
SingleCore: Move Host Timing from a sepparate thread to main cpu thread.
|
6 years ago |
Fernando Sahmkow
|
e6f8bde74b
General: Fix Stop function
|
6 years ago |
Fernando Sahmkow
|
07993ac8c8
Kernel: Corrections to Scheduling.
|
6 years ago |
Fernando Sahmkow
|
18dcb09342
HostTiming: Pause the hardware clock on pause.
|
6 years ago |
Fernando Sahmkow
|
dc58058203
General: Setup yuzu threads' microprofile, naming and registry.
|
6 years ago |
Fernando Sahmkow
|
e31425df38
General: Recover Prometheus project from harddrive failure
|
6 years ago |
Fernando Sahmkow
|
1e6f8aba04
Core: Set all hardware emulation constants in a single file.
|
6 years ago |
bunnei
|
ec0ce96c56
core_timing: Use better reference tracking for EventType. (#3159)
|
6 years ago |
Fernando Sahmkow
|
a4ae11d63e
Core_Timing: Address Remaining feedback.
|
6 years ago |
Fernando Sahmkow
|
e0650a2034
Core_Timing: Address Feedback and suppress warnings.
|
6 years ago |
Fernando Sahmkow
|
96f2b16356
Core Timing: Correct Idle and remove lefting pragma
|
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 |
bunnei
|
8490e7746a
Merge pull request #2115 from lioncash/local
|
7 years ago |
Lioncash
|
f0bfb24c61
threadsafe_queue: Remove NeedSize template parameter
|
7 years ago |