summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-06-27NVDRV: Remove frame limiting as Host Timing already takes care.Fernando Sahmkow
2020-06-27Mutex: Correct Result writting to clear exclusivity.Fernando Sahmkow
2020-06-27SVC: Correct svcWaitForAddress and svcSignalToAddress.Fernando Sahmkow
2020-06-27Scheduler: Correct Select Threads Step 2.Fernando Sahmkow
2020-06-27Kernel: Corrections to Scheduling.Fernando Sahmkow
2020-06-27Kernel: Correct Signal on Thread Death and Setup Sync Objects on Thread for ↵Fernando Sahmkow
Debugging
2020-06-27Core: Correct HLE Event Callbacks and other issues.Fernando Sahmkow
2020-06-27Process: Protect TLS region and Modules.Fernando Sahmkow
2020-06-27General: Add AssertsFernando Sahmkow
2020-06-27General: Add better safety for JIT use.Fernando Sahmkow
2020-06-27SVC: Correct races on physical core switching.Fernando Sahmkow
2020-06-27NVFlinger: Lock race condition between CPU, Host Timing, VSync.Fernando Sahmkow
2020-06-27SVC: Add locks to the memory management.Fernando Sahmkow
2020-06-27SVC: Correct WaitSynchronization, WaitProcessWideKey, SignalProcessWideKey.Fernando Sahmkow
2020-06-27SVC: Cleanup old methods.Fernando Sahmkow
2020-06-27CPU_Manager: Reconfigre guest threads for dynamrmic downsidesFernando Sahmkow
2020-06-27SVC: Correct SendSyncRequest.Fernando Sahmkow
2020-06-27SVC: Correct ArbitrateUnlockFernando Sahmkow
2020-06-27SVC: Correct SignalEvent, ClearEvent, ResetSignal, WaitSynchronization, ↵Fernando Sahmkow
CancelSynchronization, ArbitrateLock
2020-06-27SVC: Remove global HLE Lock.Fernando Sahmkow
2020-06-27SVC: Correct GetThreadPriority, SetThreadPriority, GetThreadCoreMask, ↵Fernando Sahmkow
SetThreadCoreMask, GetCurrentProcessorNumber
2020-06-27SVC: Correct CreateThread, StartThread, ExitThread, SleepThread.Fernando Sahmkow
2020-06-27HostTiming: Pause the hardware clock on pause.Fernando Sahmkow
2020-06-27AudioCore: Use nanoseconds instead of cycles for buffer time.Fernando Sahmkow
2020-06-27General: Setup yuzu threads' microprofile, naming and registry.Fernando Sahmkow
2020-06-27CPU_Manager: remove debugging code.Fernando Sahmkow
2020-06-27YuzuCMD/Tester: Correct executionFernando Sahmkow
2020-06-27General: Recover Prometheus project from harddrive failure Fernando Sahmkow
This commit: Implements CPU Interrupts, Replaces Cycle Timing for Host Timing, Reworks the Kernel's Scheduler, Introduce Idle State and Suspended State, Recreates the bootmanager, Initializes Multicore system.
2020-06-28Merge pull request #3396 from FernandoS27/prometheus-1David
Implement SpinLocks, Fibers and a Host Timer
2020-06-27Merge pull request #4097 from kevinxucs/kevinxucs/device-pixel-scaling-floatbunnei
Fix framebuffer size on fractional scaling display
2020-06-27Merge pull request #4164 from Kewlan/mute-audio-hotkeybunnei
hotkeys: Add a "Mute Audio" hotkey
2020-06-27Merge pull request #4158 from Morph1984/capsbunnei
caps: Use enum classes and check struct sizes on compile time
2020-06-26Merge pull request #4152 from ogniK5377/ipc-errbunnei
Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSG
2020-06-26Merge pull request #4154 from ogniK5377/swkbd-nullptrbunnei
Prevent nullptr dereference on swkbd error case
2020-06-26Merge pull request #4147 from ReinUsesLisp/hset2-immbunnei
shader/half_set: Implement HSET2_IMM
2020-06-27Merge pull request #4178 from VolcaEM/patch-6David
es: Update function table
2020-06-27Use better names for "Unknown"sVolcaEM
2020-06-26Merge pull request #4180 from ogniK5377/fix-btm-namesLC
btm: Give better names for unknown functions
2020-06-27Update function namesVolcaEM
2020-06-27btm: Give better names for unknown functionsDavid Marcec
2020-06-26btdrv: Update function table (#4174)VolcaEM
* btdrv: Update function table
2020-06-26bpc: Update function tables (#4173)VolcaEM
* bpc: Update function tables This was based on Switchbrew page: https://switchbrew.org/wiki/PCV_services
2020-06-26bcat: Update function tables and add missing classes (#4172)VolcaEM
* bcat: Update function tables and add missing classes
2020-06-26am: Update function tables and add missing classes (#4169)VolcaEM
* am: Update function tables and add missing classes * Remove comments (1/5) * Remove comments (2/5) * Remove comments (3/5) * Remove comments (4/5) * Remove comments (5/5) * Remove unused classes (1/2) * Remove unused classes (2/2)
2020-06-26aoc: Update function table (#4170)VolcaEM
* aoc: Update function table * Remove comments
2020-06-26Merge pull request #4177 from VolcaEM/patch-5LC
btm: Update function tables
2020-06-26Merge pull request #4179 from VolcaEM/patch-7LC
eupld: Update function table
2020-06-27eupld: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/Error_Upload_services
2020-06-27es: Update function tableVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/ETicket_services
2020-06-27btm: Update function tablesVolcaEM
This was based on Switchbrew page: https://switchbrew.org/wiki/BTM_services "No comment" edition