396 Commits (1a51a1281c3d6b23195d4cba6e366aa6a9231077)

Author SHA1 Message Date
Liam 1a51a1281c am: retrieve main applet creation info from frontend 2 years ago
Liam 6925b78bd5 am: re-namespace frontend applets to frontend directory 2 years ago
Kelebek1 05afa94a3b Move time services to new IPC. 2 years ago
FearlessTobi 4b7bb232f2 fs: Replace Mode enum by OpenMode enum 2 years ago
FearlessTobi 24f979a4b8 vfs: Move vfs files to their own directory 2 years ago
Kelebek1 52c35521bd Rework time service to fix time passing offline. 2 years ago
Fernando Sahmkow 28702afb69 Core: Make sure GPU Dirty Managers ae shared by all processes. 2 years ago
Fernando Sahmkow 9db159da71 SMMU: Initial adaptation to video_core. 2 years ago
Liam 2397093e4f fsp-srv: use program registry for SetCurrentProcess 2 years ago
Narr the Reg 146975c880 hid_core: Move hid to it's own subproject 2 years ago
Liam e2b5f2392e kernel: instantiate memory separately for each guest process 2 years ago
german77 c2b2d7a903 core: Use single instance of profile manager 2 years ago
Liam 3d5c6a73cb core: refactor emulated cpu core activation 2 years ago
GPUCode 3814ca9d84 Address some review comments 2 years ago
Liam 19619b1b14 arm: Implement native code execution backend 2 years ago
GPUCode dee5002355 device_memory: Enable direct mapped addresses for nce 2 years ago
Liam 0d565eb61b kernel: make sure new process is in list 2 years ago
Liam 91acaf7bb6 kernel: shutdown app before gpu 2 years ago
Liam 62e106dbe8 kernel: update KProcess 2 years ago
Liam 37871dacd4 fsmitm_romfsbuild: avoid unnecessary copies of vfs pointers 2 years ago
Narr the Reg 95c4dbc163 core: Update clocks when settings are saved 2 years ago
Fernando Sahmkow dcf5c4bec0 Vulkan: add temporary workaround for AMDVLK 2 years ago
GPUCode cc2c6d8805 debug: Add renderdoc capture hotkey 2 years ago
FearlessTobi ff92a0c8f4 am: Implement UserChannel parameters 2 years ago
Liam 109b96ba86 internal_network: cancel pending socket operations on application process termination 2 years ago
Liam 7a26dc51eb am: shorten shutdown timeout when lock is not held 2 years ago
Liam f07dd39222 general: reduce use of dynamic_cast 2 years ago
lat9nq e952af53be core,common: Give memory layout setting an enum 2 years ago
lat9nq 689efc9175 configure_system: Implement with for loop 3 years ago
lat9nq bd8630531e settings,core,config_sys: Remove optional type from custom_rtc, rng_seed 3 years ago
Fernando Sahmkow 4f68a8f45a Memory Tracking: Optimize tracking to only use atomic writes when contested with the host GPU 3 years ago
Fernando Sahmkow 7ae0cdbb09 MemoryTracking: Initial setup of atomic writes. 3 years ago
Liam 5b858c8306 core: decouple ARM interface from Dynarmic 3 years ago
Liam 1b33ebdde2 nvnflinger: allow locking framerate during video playback 3 years ago
Liam 18088c67cd vfs_concat: fix time complexity of read 3 years ago
Fernando Sahmkow 6bc60f78d9 GPU: Add Reactive flushing 3 years ago
Liam bdaf10ec9e settings: rename extended memory layout to unsafe, move from general to system 3 years ago
Liam 7afcc29ac8 kernel: match calls to Register and Unregister 3 years ago
Liam 6eaef51cf2 memory: rename global memory references to application memory 3 years ago
Liam 156516e399 kernel: use KTypedAddress for addresses 3 years ago
Liam b8da5b73b2 kernel: convert KProcess to new style 3 years ago
Liam 5be8a74b0c general: fix spelling mistakes 3 years ago
Liam 1c3a93e7c4 service: refactor server architecture 3 years ago
Liam 5175ea2ae1 core: defer cpu shutdown 3 years ago
arades79 60a68839ee remove static from pointer sized or smaller types for aesthetics, change constexpr static to static constexpr for consistency 3 years ago
arades79 adcef452e0 add static lifetime to constexpr values to force compile time evaluation where possible 3 years ago
Liam c68577384a general: rename CurrentProcess to ApplicationProcess 3 years ago
Liam c11dff8639 EmuThread: refactor 3 years ago
Liam 08d81c9726 general: improve handling of system startup failure 3 years ago
bunnei 94ee753735 core: Use atomic instead of a lock to protect is_paused. 3 years ago