ryujinx/src/Ryujinx.HLE/HOS/Kernel/Threading
LotP1 918ec1bde3
cores rework (#505)
This PR changes the core count to be defined in the device instead of
being a const value.
This is mostly a change for future features I want to implement and
should not impact any functionality.
The console will now log the range of cores requested from the
application, and for now, if the requested range is not 0 to 2 (the 3
cores used for application emulation), it will give an error message
which tells the user to contact me on discord. I'm doing this because
I'm interested in finding applications/games that don't use 3 cores and
the error will be removed in the future once I've gotten enough data.
2025-01-09 21:43:18 -06:00
..
ArbitrationType.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
KAddressArbiter.cs Migrate to .NET 9 (#198) 2024-12-19 18:52:25 -06:00
KConditionVariable.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
KCriticalSection.cs misc: One additional usage of Lock & comment why it's not used on the others. 2024-12-21 17:05:55 -06:00
KEvent.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
KPriorityQueue.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
KReadableEvent.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
KScheduler.cs cores rework (#505) 2025-01-09 21:43:18 -06:00
KSynchronization.cs fix: for pooled memory used for reference types, clear it on return to the pool so that it doesn't prevent GC of the instances it contained (#6937) 2024-06-16 17:47:47 -03:00
KThread.cs misc: give various threads dedicated names 2024-12-26 00:29:00 -06:00
KThreadContext.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
KWritableEvent.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
SignalType.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
ThreadSchedState.cs [Ryujinx.HLE] Address dotnet-format issues (#5380) 2023-07-16 19:31:14 +02:00
ThreadType.cs Kernel: Wake cores from idle directly rather than through a host thread (#6837) 2024-05-22 17:47:27 -03:00