Commit Graph

9 Commits

Author SHA1 Message Date
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
04f48f0120 core: hid: Mark constructors as explicit 2021-11-29 17:20:15 -05:00
b9b28c0457 core: hid: Cleanup and amend documentation 2021-11-29 17:20:14 -05:00
e7eee36d52 service/hid: Remove includes of core.h and settings.h 2021-11-24 20:30:27 -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
85052b8662 service/hid: Fix gesture input 2021-11-24 20:30:25 -06:00
72e5920240 core/hid: Documment some files 2021-11-24 20:30:24 -06:00
c3f54ff232 core/hid: Add emulated controllers 2021-11-24 20:30:23 -06:00