citra-canary/src/core/hle
Weiyi Wang b163502744
Core: pass down Core::System reference to all services (#4272)
* Core: pass down Core::System reference to all services

This has to be done at once due to unified interface used by HLE/LLE switcher

* apt: eliminate Core::System::GetInstance

* gpu_gsp: eliminate Core::System::GetInstance in service

* hid: eliminate Core::System::GetInstance

* nwm: eliminate Core::System::GetInstance

* err_f: eliminate Core::System::GetInstance
2018-10-05 10:59:43 -04:00
..
applets hle/swkbd: specify endianness for enum and other members 2018-09-22 00:28:44 -04:00
kernel fixup! Give frontend access to the hle service interfaces 2018-10-03 20:08:01 +02:00
service Core: pass down Core::System reference to all services (#4272) 2018-10-05 10:59:43 -04:00
config_mem.cpp Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
config_mem.h Update the entire application to use the new clang format style 2018-03-09 10:54:43 -07:00
function_wrappers.h svc_wrap: Convert the PARAM macro into a function 2018-09-22 21:20:22 +02:00
ipc.h ipc: fix typo 2018-09-13 11:51:08 -05:00
ipc_helpers.h Prefix all size_t with std:: 2018-09-06 16:03:28 -04:00
lock.cpp hle/lock: Remove #pragma once in cpp file 2017-10-21 13:59:14 +01:00
lock.h Use recursive_mutex instead of mutex to fix #2902 2017-08-29 20:39:55 +12:00
result.h ResultVal: Remove MoveFrom() 2017-06-18 19:03:15 -07:00
romfs.cpp RomFSFile: Default constructor 2018-07-26 13:10:56 +02:00
romfs.h RomFSFile: Default constructor 2018-07-26 13:10:56 +02:00
shared_page.cpp movie: Add clock init time to CTM header 2018-09-27 22:18:10 +08:00
shared_page.h Add system time configuration (#4043) 2018-08-26 11:47:45 -06:00