Ryujinx-uplift/Ryujinx.Input
Mary 3443023a08
hid: Rewrite shared memory management (#2257)
* hid: Rewrite shared memory management

This entirely rewrite our ancient (and original) HID shared memory
interface to be more usable and accurate.

HID update logics were updated to reflect those changes but should work
still the same way it previously did.

This need heavy testing just in case to avoid possible regressions.

* Silence warnings

* Address gdkchan's comments

* Address Ac_K's comments

* Address one missing nit
2021-05-02 22:01:30 +02:00
..
Assigner Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
HLE hid: Rewrite shared memory management (#2257) 2021-05-02 22:01:30 +02:00
Motion Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
GamepadButtonInputId.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
GamepadFeaturesFlag.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
GamepadStateSnapshot.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
IGamepad.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
IGamepadDriver.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
IKeyboard.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
Key.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
KeyboardStateSnapshot.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
MotionInputId.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
Ryujinx.Input.csproj Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00
StickInputId.cs Miria: The Death of OpenTK 3 (#2194) 2021-04-14 12:28:43 +02:00