2
1
Fork 0
mirror of https://github.com/yuzu-emu/yuzu.git synced 2024-07-04 23:31:19 +01:00
yuzu/src/core/hle/service
Lioncash 69f16ba50e hle/service: Replace global system instance calls with instance-based ones
Migrates the HLE service code off the use of directly accessing the
global system instance where trivially able to do so.

This removes all usages of Core::CurrentProcess from the service code,
only 8 occurrences of this function exist elsewhere. There's still quite
a bit of "System::GetInstance()" being used, however this was able to
replace a few instances.
2019-10-06 13:42:23 -04:00
..
acc service/acc: Lower log severity from INFO to DEBUG 2019-09-22 15:15:07 +02:00
am hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
aoc Rebase 2019-09-22 16:41:34 +10:00
apm service/apm: Silence -Wunused and -Wreorder 2019-10-04 23:28:34 +00:00
audio audio/audout_u: Change formatting for old clang-format versions 2019-10-04 23:51:56 +00:00
bcat hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
bpc
btdrv Deglobalize System: Btdrv 2019-09-22 16:30:20 +10:00
btm Deglobalize System: Btm 2019-09-22 16:30:24 +10:00
caps
erpt
es key_manager: Convert Ticket union to std::variant 2019-07-07 21:38:33 -04:00
eupld
fatal hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
fgm
filesystem hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
friend service/friend: Remove unused field 2019-10-04 23:41:21 +00:00
glue glue: Correct missing bytes in ApplicationLaunchParameter 2019-06-25 22:25:10 -04:00
grc
hid service/hid: Silence -Wunused and -Wswitch 2019-10-04 23:41:22 +00:00
lbl
ldn
ldr hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
lm
mig
mii Merge pull request #2708 from DarkLordZach/mii-db-source-crash 2019-09-04 13:07:10 +10:00
mm
ncm ncm: Implement LR OpenAddOnContentLocationResolver (2) 2019-05-26 20:37:13 -04:00
nfc
nfp service/nfp: Silence -Wunused and -Wswitch 2019-10-04 23:41:22 +00:00
nifm nifm: Signal to applications that internet access is available 2019-09-30 17:21:53 -04:00
nim Rebase 2019-09-22 16:41:34 +10:00
npns
ns hle/service: Replace global system instance calls with instance-based ones 2019-10-06 13:42:23 -04:00
nvdrv service/nvdrv: Silence -Wswitch 2019-10-04 23:41:22 +00:00
nvflinger Rebase 2019-09-22 16:41:34 +10:00
pcie
pctl
pcv
pm pm: Implement pm:shell and pm:dmnt GetApplicationPid 2019-06-26 19:07:34 -04:00
prepo Rebase 2019-09-22 16:37:59 +10:00
psc
ptm
set set: Implement GetQuestFlag 2019-06-28 18:38:47 -04:00
sm
sockets
spl
ssl
time Deglobalize System: Time 2019-09-22 16:38:02 +10:00
usb
vi Deglobalize System: Vi 2019-09-22 16:38:03 +10:00
wlan
service.cpp bcat: Add FSC accessors for BCAT data 2019-10-01 09:13:09 -04:00
service.h services: Pass FileSystemController as reference to services that need it 2019-09-21 16:43:10 -04:00