Liam
|
05eda56e66
core_timing: handle concurrent unscheduling of looping events
|
2 ani în urmă |
Liam
|
575db04172
core_timing: use static typing for no-wait unschedule
|
2 ani în urmă |
Liam
|
f34d3d7e84
core_timing: remove user data value
|
2 ani în urmă |
Liam
|
ec6b67d862
core_timing: lock event queue access
|
2 ani în urmă |
Merry
|
3ad7eec9de
core_timing: Use a fibonacci heap
|
2 ani în urmă |
Kelebek1
|
6f7cb69c94
Use spans over guest memory where possible instead of copying data.
|
3 ani în urmă |
Morph
|
c3fbc8d2fe
core_timing: Remove GetCurrentTimerResolution in CoreTiming loop
|
3 ani în urmă |
Morph
|
2e1e725443
core_timing: Fix SingleCore cycle timer
|
3 ani în urmă |
Morph
|
907507886d
(wall, native)_clock: Add GetGPUTick
|
3 ani în urmă |
Morph
|
8e56a84566
core_timing: Use CNTPCT as the guest CPU tick
|
3 ani în urmă |
Liam
|
600f325d87
general: fix spelling mistakes
|
3 ani în urmă |
Morph
|
bff1453282
core_timing: Use higher precision sleeps on Windows
|
3 ani în urmă |
Liam
|
0953cdd271
timing: wait for completion on unregister
|
3 ani în urmă |
bunnei
|
638fa6170a
core: core_timing: Re-initialize if single/multicore state changes.
|
3 ani în urmă |
bunnei
|
11f85ea713
core: core_timing: Remove unused IsHostTiming.
|
3 ani în urmă |
bunnei
|
a4d11f4427
core: Partially persist emulation state across game boots.
|
3 ani în urmă |
Kelebek1
|
e93e898df5
Remove pause callbacks from coretiming
|
3 ani în urmă |
Maide
|
2e46110379
Revert Coretiming PRs 8531 and 7454 (#8591)
|
4 ani în urmă |
Kelebek1
|
240650f6a6
Rework CoreTiming
|
4 ani în urmă |
Fernando Sahmkow
|
d3cb9201f1
Core timing: use only one thread.
|
4 ani în urmă |
Fernando Sahmkow
|
3196d957b0
Adress Feedback.
|
4 ani în urmă |
Fernando Sahmkow
|
38e4a144a1
Core: Protect each event from race conditions within it.
|
4 ani în urmă |
Fernando Sahmkow
|
00b09de3d9
Core: add missing include.
|
4 ani în urmă |
Fernando Sahmkow
|
846c994cc9
Core: Reimplement Core Timing.
|
4 ani în urmă |
Morph
|
99ceb03a1c
general: Convert source file copyright comments over to SPDX
|
4 ani în urmă |
bunnei
|
8deaac8bd1
hle: kernel: Use std::mutex instead of spin locks for most kernel locking.
|
4 ani în urmă |
ameerj
|
7c4b6aab2e
core: Remove unused includes
|
4 ani în urmă |
Lioncash
|
ebb64d5bf4
core: Resolve misc cases of variable shadowing
|
5 ani în urmă |
Lioncash
|
1ea6bdef05
audio_core: Make shadowing and unused parameters errors
|
5 ani în urmă |
Lioncash
|
a7af349dae
core_timing: Make use of uintptr_t to represent user_data
|
6 ani în urmă |