Ryujinx-uplift/Ryujinx.HLE
gdkchan 48278905d1
Rewrite scheduler context switch code (#1786)
* Rewrite scheduler context switch code

* Fix race in UnmapIpcRestorePermission

* Fix thread exit issue that could leave the scheduler in a invalid state

* Change context switch method to not wait on guest thread, remove spin wait, use SignalAndWait to pass control

* Remove multi-core setting (it is always on now)

* Re-enable assert

* Remove multicore from default config and schema

* Fix race in KTimeManager
2020-12-09 19:20:05 -03:00
..
Exceptions IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) 2020-12-02 00:23:43 +01:00
FileSystem Update to LibHac 0.12.0 (#1485) 2020-09-01 17:08:59 -03:00
HOS Rewrite scheduler context switch code (#1786) 2020-12-09 19:20:05 -03:00
Loaders IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) 2020-12-02 00:23:43 +01:00
Utilities IPC refactor part 2: Use ReplyAndReceive on HLE services and remove special handling from kernel (#1458) 2020-12-02 00:23:43 +01:00
Homebrew.npdm Better process implementation (#491) 2018-11-28 20:18:09 -02:00
IHostUiHandler.cs Basic impl of Error Applet (#1551) 2020-09-28 00:00:38 +02:00
PerformanceStatistics.cs Replace Host FPS with GPU command queue load ("Fifo %") (#1585) 2020-10-14 07:54:42 +11:00
Ryujinx.HLE.csproj infra: Migrate to .NET 5 (#1694) 2020-11-15 19:27:15 +01:00
RyujinxProfileImage.jpg Implement friend:a IFriendService: 10101 (#429) 2018-09-25 19:59:29 -03:00
Switch.cs Rewrite scheduler context switch code (#1786) 2020-12-09 19:20:05 -03:00