aboutsummaryrefslogtreecommitdiff
path: root/src/core/core.cpp
Commit message (Expand)AuthorAgeFilesLines
* SMMU: Initial adaptation to video_core.Fernando Sahmkow2024-01-181-1/+1
* fsp-srv: use program registry for SetCurrentProcessLiam2024-01-111-0/+1
* hid_core: Move hid to it's own subprojectNarr the Reg2024-01-051-1/+1
* kernel: instantiate memory separately for each guest processLiam2023-12-221-52/+21
* core: Use single instance of profile managergerman772023-12-101-2/+12
* core: refactor emulated cpu core activationLiam2023-12-041-25/+0
* kernel: make sure new process is in listLiam2023-10-251-0/+1
* kernel: shutdown app before gpuLiam2023-10-211-1/+1
* kernel: update KProcessLiam2023-10-211-8/+0
* fsmitm_romfsbuild: avoid unnecessary copies of vfs pointersLiam2023-10-131-5/+2
* core: Update clocks when settings are savedNarr the Reg2023-10-031-0/+4
* Vulkan: add temporary workaround for AMDVLKFernando Sahmkow2023-09-161-0/+7
* debug: Add renderdoc capture hotkeyGPUCode2023-09-141-0/+11
* Merge pull request #11385 from liamwhite/acceptcancelliamwhite2023-09-131-0/+2
|\
| * internal_network: cancel pending socket operations on application process ter...Liam2023-08-261-0/+2
* | am: Implement UserChannel parametersFearlessTobi2023-09-101-0/+6
* | am: shorten shutdown timeout when lock is not heldLiam2023-08-261-7/+18
|/
* Merge pull request #10839 from lat9nq/pgc-plusliamwhite2023-08-021-8/+20
|\
| * core,common: Give memory layout setting an enumlat9nq2023-07-211-3/+7
| * configure_system: Implement with for looplat9nq2023-07-211-7/+13
| * settings,core,config_sys: Remove optional type from custom_rtc, rng_seedlat9nq2023-07-211-1/+3
* | general: reduce use of dynamic_castLiam2023-07-211-0/+8
|/
* Memory Tracking: Optimize tracking to only use atomic writes when contested w...Fernando Sahmkow2023-06-281-2/+6
* MemoryTracking: Initial setup of atomic writes.Fernando Sahmkow2023-06-281-0/+26
* core: decouple ARM interface from DynarmicLiam2023-06-121-13/+13
* nvnflinger: allow locking framerate during video playbackLiam2023-06-081-0/+18
* vfs_concat: fix time complexity of readLiam2023-05-261-2/+1
* GPU: Add Reactive flushingFernando Sahmkow2023-05-071-0/+4
* Merge pull request #10117 from liamwhite/sync-registerbunnei2023-05-031-0/+1
|\
| * kernel: match calls to Register and UnregisterLiam2023-04-291-0/+1
* | settings: rename extended memory layout to unsafe, move from general to systemLiam2023-04-301-3/+3
|/
* memory: rename global memory references to application memoryLiam2023-03-231-3/+3
* kernel: use KTypedAddress for addressesLiam2023-03-221-2/+2
* kernel: convert KProcess to new styleLiam2023-03-121-2/+2
* general: fix spelling mistakesLiam2023-03-121-1/+1
* service: refactor server architectureLiam2023-02-211-0/+4
* core: defer cpu shutdownLiam2023-02-211-3/+4
* general: rename CurrentProcess to ApplicationProcessLiam2023-02-131-21/+21
* EmuThread: refactorLiam2022-12-171-12/+6
* general: improve handling of system startup failureLiam2022-12-061-1/+3
* core: Use atomic instead of a lock to protect is_paused.bunnei2022-11-261-6/+5
* kernel: reinitialize after dram layout changeLiam2022-10-301-1/+8
* core: barrier service thread shutdownLiam2022-10-231-0/+1
* core: Initialize: Add missing braces.bunnei2022-10-181-2/+4
* core: core_timing: Re-initialize if single/multicore state changes.bunnei2022-10-181-5/+20
* core: Partially persist emulation state across game boots.bunnei2022-10-181-29/+36
* NVDRV: Further refactors and eliminate old code.Fernando Sahmkow2022-10-061-11/+0
* NVDRV: Refactor Host1xFernando Sahmkow2022-10-061-1/+1
* VideoCore: Refactor syncing.Fernando Sahmkow2022-10-061-0/+12
* Remove pause callbacks from coretimingKelebek12022-09-131-4/+0