e05d2a70b2
common/input: Avoid numerous large copies of CallbackStatus
...
CallbackStatus instances aren't the cheapest things to copy around
(relative to everything else), given that they're currently 520 bytes in
size and are currently copied numerous times when callbacks are invoked.
Instead, we can pass the status by const reference to avoid all the
copying.
2021-12-13 21:22:02 -05:00
639402850a
input_common: Fully implement UDP controllers
2021-11-26 15:46:36 -06:00
654d76e79e
core/hid: Fully implement native mouse
2021-11-24 20:30:28 -06:00
71f9b90dd9
core/hid: Remove usage of native types, fix a couple of errors with motion
2021-11-24 20:30:28 -06:00
e7eee36d52
service/hid: Remove includes of core.h and settings.h
2021-11-24 20:30:27 -06:00
84c58666a4
config: Cleanup and documentation
2021-11-24 20:30:27 -06:00
77fa4d4bf6
second commit lion review
2021-11-24 20:30:26 -06:00
730f078302
settings: Fix Debug controller type options
2021-11-24 20:30:26 -06:00
2b1b0c2a30
kraken: Address comments from review
...
start lion review
2021-11-24 20:30:26 -06:00
b564f024f0
Morph review first wave
2021-11-24 20:30:25 -06:00
b5e72de753
kraken: Address comments from review
...
review fixes
2021-11-24 20:30:25 -06:00
85052b8662
service/hid: Fix gesture input
2021-11-24 20:30:25 -06:00
4d308fd0b4
hid: Fix controller connection/disconnection
2021-11-24 20:30:24 -06:00
c3f54ff232
core/hid: Add emulated controllers
2021-11-24 20:30:23 -06:00