bunnei
|
d4ae0ae0e9
core: cpu_manager: Fix a typo in PreemptSingleCore, which broke many games.
|
5 лет назад |
bunnei
|
9e29e36a78
hle: kernel: Rewrite scheduler implementation based on Mesopshere.
|
5 лет назад |
bunnei
|
7b642c7781
hle: kernel: multicore: Replace n-JITs impl. with 4 JITs.
|
5 лет назад |
Lioncash
|
5bc4eabe36
core: Eliminate remaining usages of the global system instance
|
5 лет назад |
bunnei
|
3359e5ab70
core: cpu_manager: Fix shutdown crash when closing before emulation starts.
|
5 лет назад |
bunnei
|
54aabb00b0
core: cpu_manager: Add missing call to MicroProfileOnThreadExit().
|
5 лет назад |
LC
|
b5ed2d408c
Merge pull request #4461 from comex/thread-names
|
5 лет назад |
Lioncash
|
544fbd5c84
cpu_manager: Make use of ranged for where applicable
|
5 лет назад |
comex
|
d37f0b29e2
Fix thread naming on Linux, which limits names to 15 bytes.
|
6 лет назад |
Lioncash
|
989ad52dc1
cpu_manager: Remove redundant std::function declarations
|
6 лет назад |
Fernando Sahmkow
|
528b19a842
General: Tune the priority of main emulation threads so they have higher priority than less important helper threads.
|
6 лет назад |
Fernando Sahmkow
|
ad92865497
General: Correct rebase, sync gpu and context management.
|
6 лет назад |
Fernando Sahmkow
|
bece52cd81
SingleCore: Correct ticks reset to be on preemption.
|
6 лет назад |
Fernando Sahmkow
|
54e304fe2a
Bootmanager/CPU_Manager: Correct shader caches and sync GPU on OpenGL.
|
6 лет назад |
Fernando Sahmkow
|
7e2ce2f7f4
SingleCore: Improve Cycle timing Behavior and replace mutex in global scheduler for spinlock.
|
6 лет назад |
Fernando Sahmkow
|
f5e32935ca
SingleCore: Use Cycle Timing instead of Host Timing.
|
6 лет назад |
Fernando Sahmkow
|
1567824d2d
General: Move ARM_Interface into Threads.
|
6 лет назад |
Fernando Sahmkow
|
f2ade343e2
SingleCore: Move Host Timing from a sepparate thread to main cpu thread.
|
6 лет назад |
Fernando Sahmkow
|
5d3a2be04f
GUI: Make multicore only work with Async and add GUI for multicore.
|
6 лет назад |
Fernando Sahmkow
|
1a5f2e290b
CPU_Manager: Correct stopping on SingleCore.
|
6 лет назад |
Fernando Sahmkow
|
7020d498c5
General: Fix microprofile on dynarmic/svc, fix wait tree showing which threads were running.
|
6 лет назад |
Fernando Sahmkow
|
a439cdf22e
CPU_Manager: Unload/Reload threads on preemption on SingleCore
|
6 лет назад |
Fernando Sahmkow
|
ab9aae28bf
General: Initial Setup for Single Core.
|
6 лет назад |
Fernando Sahmkow
|
04e0f8776c
General: Add better safety for JIT use.
|
6 лет назад |
Fernando Sahmkow
|
bd36eaf15d
SVC: Correct races on physical core switching.
|
6 лет назад |
Fernando Sahmkow
|
3d9fbb8226
CPU_Manager: Reconfigre guest threads for dynamrmic downsides
|
6 лет назад |
Fernando Sahmkow
|
15a79eb0d7
SVC: Correct SendSyncRequest.
|
6 лет назад |
Fernando Sahmkow
|
dc58058203
General: Setup yuzu threads' microprofile, naming and registry.
|
6 лет назад |
Fernando Sahmkow
|
a5c58a25ef
CPU_Manager: remove debugging code.
|
6 лет назад |
Fernando Sahmkow
|
e31425df38
General: Recover Prometheus project from harddrive failure
|
6 лет назад |