10 Commits

Author SHA1 Message Date
Lioncash
baff71cdc3 General: Tidy up includes
Alphabetizes includes and resolves quite a few instances of indirect
inclusions, making the requirements of several interfaces explicit. This
also trims out includes that aren't actually necessary (likely due to
changes in the API over time).
2019-08-19 21:02:56 -04:00
Jack Andersen
058ea23a00 New code style refactor 2018-12-07 19:17:51 -10:00
Jack Andersen
c29d837ab5 Huge shader infrastructure refactor 2018-10-06 16:49:22 -10:00
Jack Andersen
0f2a838bfb Add Cross-platform HID parser 2017-09-15 07:20:52 -10:00
Jack Andersen
7823aecc57 hidraw support for udev; fix race condition 2017-05-08 17:37:12 -10:00
Jack Andersen
62443b59e7 IOKit input refactor 2017-05-07 11:24:00 -10:00
Jack Andersen
c9edf8dd85 Major scoped-enum refactor 2015-11-20 15:12:22 -10:00
Jack Andersen
87ab129e01 Compile fixes 2015-08-18 12:43:30 -10:00
Jack Andersen
e56b8539bf Major refactor for better modularity 2015-08-18 09:40:26 -10:00
Jack Andersen
3d1e6a554a CMake integration and refactor 2015-08-18 08:00:24 -10:00