summaryrefslogtreecommitdiff
path: root/src/core (follow)
Commit message (Expand)AuthorAgeFilesLines
* Kernel/svcBreak: Implement CacheInvalidation for Singlecore and correct svcBr...Gravatar Fernando Sahmkow2020-06-272-3/+13
* Bootmanager/CPU_Manager: Correct shader caches and sync GPU on OpenGL.Gravatar Fernando Sahmkow2020-06-271-6/+9
* HLE_IPC: Correct HLE Event behavior on timeout.Gravatar Fernando Sahmkow2020-06-273-1/+19
* SingleCore: Improve Cycle timing Behavior and replace mutex in global schedul...Gravatar Fernando Sahmkow2020-06-273-2/+4
* FrameLimiting: Enable frame limiting for single core.Gravatar Fernando Sahmkow2020-06-272-1/+2
* SingleCore: Use Cycle Timing instead of Host Timing.Gravatar Fernando Sahmkow2020-06-2715-80/+152
* Scheduler: Correct Reload/UnloadGravatar Fernando Sahmkow2020-06-272-3/+5
* Thread: Release the ARM Interface on exitting.Gravatar Fernando Sahmkow2020-06-273-1/+8
* General: Move ARM_Interface into Threads.Gravatar Fernando Sahmkow2020-06-2718-170/+136
* Core: Refactor ARM Interface.Gravatar Fernando Sahmkow2020-06-2710-42/+69
* X64 Clock: Reduce accuracy to be less or equal to guest accuracy.Gravatar Fernando Sahmkow2020-06-271-0/+3
* ARM/WaitTree: Better track the CallStack for each thread.Gravatar Fernando Sahmkow2020-06-272-0/+60
* SVC/ARM: Correct svcSendSyncRequest and cache ticks on arm interface.Gravatar Fernando Sahmkow2020-06-273-5/+20
* SingleCore: Move Host Timing from a sepparate thread to main cpu thread.Gravatar Fernando Sahmkow2020-06-277-10/+48
* GUI: Make multicore only work with Async and add GUI for multicore.Gravatar Fernando Sahmkow2020-06-273-2/+34
* ARM: Addapt to new Exclusive Monitor Interface.Gravatar Fernando Sahmkow2020-06-275-31/+24
* CPU_Manager: Correct stopping on SingleCore.Gravatar Fernando Sahmkow2020-06-271-3/+8
* Scheduler: Correct yielding interaction with SetThreadActivity.Gravatar Fernando Sahmkow2020-06-271-0/+15
* General: Fix microprofile on dynarmic/svc, fix wait tree showing which thread...Gravatar Fernando Sahmkow2020-06-2710-11/+77
* General: Fix Stop functionGravatar Fernando Sahmkow2020-06-273-3/+21
* Kernel: Rewind on SVC change.Gravatar Fernando Sahmkow2020-06-273-5/+16
* Kernel: Preempt Single core on redudant yields.Gravatar Fernando Sahmkow2020-06-276-21/+42
* CPU_Manager: Unload/Reload threads on preemption on SingleCoreGravatar Fernando Sahmkow2020-06-274-7/+64
* Synchronization: Correct wide Assertion.Gravatar Fernando Sahmkow2020-06-271-2/+4
* General: Initial Setup for Single Core.Gravatar Fernando Sahmkow2020-06-276-34/+215
* Scheduler: Set last running time on thread.Gravatar Fernando Sahmkow2020-06-272-4/+2
* Kernel: Corrections to TimeManager, Scheduler and Mutex.Gravatar Fernando Sahmkow2020-06-273-5/+5
* Kernel: Fixes, corrections and asserts to scheduler and different svcs.Gravatar Fernando Sahmkow2020-06-278-38/+38
* Scheduler: Correct yields.Gravatar Fernando Sahmkow2020-06-272-7/+25
* Mutex: Revert workaround due to poor exclusive memory.Gravatar Fernando Sahmkow2020-06-271-9/+2
* ARM/Memory: Correct Exclusive Monitor and Implement Exclusive Memory Writes.Gravatar Fernando Sahmkow2020-06-279-24/+236
* SVC: WaitSynchronization add Termination Pending Result.Gravatar Fernando Sahmkow2020-06-272-1/+5
* Scheduler: Remove arm_interface lock and a few corrections.Gravatar Fernando Sahmkow2020-06-272-17/+3
* SVC: Correct SetThreadActivity.Gravatar Fernando Sahmkow2020-06-274-38/+59
* SCC: Small corrections to CancelSynchronizationGravatar Fernando Sahmkow2020-06-273-2/+14
* Scheduler: Correct locking for hle threads.Gravatar Fernando Sahmkow2020-06-271-1/+2
* Scheduler: Fix HLE Threads on guardGravatar Fernando Sahmkow2020-06-271-4/+6
* Scheduler: Protect on closed threads.Gravatar Fernando Sahmkow2020-06-271-7/+17
* Scheduler: Correct assert.Gravatar Fernando Sahmkow2020-06-271-4/+2
* Core: Correct rebase.Gravatar Fernando Sahmkow2020-06-272-18/+11
* Scheduler: Release old thread fiber before trying to switch to the next threa...Gravatar Fernando Sahmkow2020-06-272-11/+35
* NVDRV: Remove frame limiting as Host Timing already takes care.Gravatar Fernando Sahmkow2020-06-271-1/+0
* Mutex: Correct Result writting to clear exclusivity.Gravatar Fernando Sahmkow2020-06-271-3/+11
* SVC: Correct svcWaitForAddress and svcSignalToAddress.Gravatar Fernando Sahmkow2020-06-274-68/+161
* Scheduler: Correct Select Threads Step 2.Gravatar Fernando Sahmkow2020-06-271-0/+1
* Kernel: Corrections to Scheduling.Gravatar Fernando Sahmkow2020-06-275-19/+23
* Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for D...Gravatar Fernando Sahmkow2020-06-273-15/+17
* Core: Correct HLE Event Callbacks and other issues.Gravatar Fernando Sahmkow2020-06-275-37/+39
* Process: Protect TLS region and Modules.Gravatar Fernando Sahmkow2020-06-271-0/+4
* General: Add AssertsGravatar Fernando Sahmkow2020-06-274-0/+24