Ryujinx/src/Ryujinx.Horizon
jhorv 08384ee5a8
IPC code gen improvements (#6352)
* HipcGenerator: skip do-nothing call to MemoryMarshal.Cast<byte, byte>() in generated code

* HipcGenerator: fix method name typos

* HipcGenerator: make generated methods use stackalloc for `isBufferMapAlias` bool array

* HipcGenerator: make generated GetCommandHandlers() method return a FrozenDictionary<int, CommandHandler>

* HipcGenerator: return `FrozenDictionary<,>.Empty` when there are no command implementations, otherwise create `FrozenDictionary` from a `IEnumerable<KeyValuePair<,>>`` instead of a `Dictionary<,>``
2024-02-23 21:12:24 -03:00
..
Arp Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Audio Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Bcat Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Friends Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Hshl Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Ins Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Lbl Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
LogManager Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
MmNv Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Ngc Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Ovln Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Prepo Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Psc Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Sdk IPC code gen improvements (#6352) 2024-02-23 21:12:24 -03:00
Sm editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Srepo Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Usb Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
Wlan Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
HeapAllocator.cs [Ryujinx.Horizon] Address dotnet-format issues (#5381) 2023-07-01 12:42:10 +02:00
HorizonOptions.cs Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
HorizonStatic.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
IService.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
LibHacResultExtensions.cs editorconfig: Set default encoding to UTF-8 (#5793) 2023-12-04 14:17:13 +01:00
Ryujinx.Horizon.csproj Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00
ServiceEntry.cs [Ryujinx.Horizon] Address dotnet-format issues (#5381) 2023-07-01 12:42:10 +02:00
ServiceTable.cs Migrate Audio service to new IPC (#6285) 2024-02-22 16:58:33 -03:00