1
0
Fork 0
mirror of https://github.com/Ryujinx/Ryujinx.git synced 2025-01-12 23:36:01 +00:00
Ryujinx/Ryujinx.HLE/HOS/Services
Thog 81cba3c3df
nvservices: mitigate abort with heavy load on the GPU processing thread (#1173)
* nvservices: mitigate abort with heavy load on the GPU processing thread.

This should fix Mario Tennis and LM3 regressions with syncpoints.

NOTE: Mario Tennis seems to have another issue related to the texture
cache that happens randomly when starting a match.

PS: Also add a debug logger for all known ioctl call to facilitate
debugging and add a missing UpdateMin in EventSignal.

* Address LDj3SNuD's comment

* Address gdkchan's comment
2020-05-01 23:18:42 +02:00
..
Account stub GetNintendoAccountUserResourceCacheForApplication (#962) 2020-03-03 01:07:27 +11:00
Am am: add IsVrModeEnabled (#1189) 2020-05-01 18:51:00 +02:00
Apm
Arp Add BCAT delivery cache support (#1154) 2020-04-30 14:58:19 +10:00
Audio audren: implement Renderer Info output informations (#1179) 2020-04-30 13:03:05 +10:00
Bcat Add BCAT delivery cache support (#1154) 2020-04-30 14:58:19 +10:00
Bgtc
Bluetooth Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
BluetoothManager hle: Fix some inconsistencies in namespace naming in Services (#808) 2019-11-03 18:26:29 +01:00
Caps
Cec
Erpt
Es Refactoring HOS folder structure (#771) 2019-09-19 10:45:11 +10:00
Eupld
Fatal
Friend friends: Stub GetBlockedUserListIds (#1017) 2020-03-23 22:19:45 +01:00
Fs Add IMultiCommitManager (#1011) 2020-03-25 19:14:35 +11:00
Grc
Hid Suppress warnings from fields never used or never assigned (CS0169 and CS0649) (#919) 2020-04-21 07:59:59 +10:00
Ins
Lbl
Ldn prepo: Implement calls of IPrepoService (#830) 2019-11-25 10:45:54 +11:00
Lm Fix ILogger type and size decoding (#842) 2019-12-08 14:35:25 +01:00
Loader Improve IRoInterface logic (#809) 2019-11-08 15:49:48 +01:00
Mig
Mii Add IMultiCommitManager (#1011) 2020-03-25 19:14:35 +11:00
Mm Implement GPU syncpoints (#980) 2020-04-19 11:25:57 +10:00
Ncm
News
Nfc HID SharedMem Rework (#1003) 2020-04-03 11:10:02 +11:00
Ngct
Nifm Implement GetCurrentIpConfigInfo (#943) 2020-02-17 16:28:41 +01:00
Nim hle: Fix some inconsistencies in namespace naming in Services (#808) 2019-11-03 18:26:29 +01:00
Notification
Npns
Ns Fix hbl 2.3.1 and hbmenu 3.3.0 (#1171) 2020-04-28 11:44:29 +10:00
Nv nvservices: mitigate abort with heavy load on the GPU processing thread (#1173) 2020-05-01 23:18:42 +02:00
Olsc
Ovln
Pcie
Pctl
Pcv
Pm
Prepo prepo: Add a MessagePack object formatter (#1034) 2020-03-26 08:33:18 +11:00
Psc
Ptm Fix hbl 2.3.1 and hbmenu 3.3.0 (#1171) 2020-04-28 11:44:29 +10:00
Ro Use libhac for loading NSO and KIP (#1047) 2020-04-07 19:41:02 -03:00
Sdb Implement mii:u and mii:e entirely (#955) 2020-03-02 09:56:01 +11:00
Settings Add IMultiCommitManager (#1011) 2020-03-25 19:14:35 +11:00
Sm
Sockets Fix an endge case in bsd IClient::Poll implementation (#848) 2019-12-23 06:33:59 +11:00
Spl
Srepo
Ssl
SurfaceFlinger SurfaceFlinger: fix SetPreallocatedBuffer correctness (#1153) 2020-04-25 12:08:50 +02:00
Time System Time Offset Implementation (#1101) 2020-04-17 09:18:54 +10:00
Usb
Vi SurfaceFlinger v2 (#981) 2020-04-22 14:10:27 +10:00
Wlan
CommandAttributes.cs
DummyService.cs
IIpcService.cs
IpcService.cs Render Profiler in GUI (#854) 2020-02-06 11:25:47 +00:00
ServiceAttributes.cs
ServiceConfiguration.cs