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
Lioncash
84f62a0f2c
BooObject: Remove destructorLock()
...
Now that we have the fencing and atomic operations in place to ensure
access to data on other threads will always occur before the use of
delete, we can remove the destructor lock. This will be useful for
making ObjToken's move assignment operator noexcept.
2019-08-17 14:12:23 -04:00
Lioncash
78ce16aa9f
General: Make use of nullptr where applicable
2019-08-16 18:27:23 -07:00
Lioncash
d4cd2b4dce
General: Make use of override where applicable
...
Continues the override modernizations, but now targeting boo.
2019-08-12 22:44:45 -04:00
Jack Andersen
af50bc0bc2
Windows build fixes
2019-07-27 15:19:25 -10:00
Jack Andersen
deefc8e995
Massive fmtlib refactor
2019-07-19 18:22:36 -10:00
Jack Andersen
058ea23a00
New code style refactor
2018-12-07 19:17:51 -10:00
Jack Andersen
84df8af28c
Windows build fixes and cleanups
2018-05-24 20:30:42 -10:00
Jack Andersen
fa8989bed3
Huge compile performance refactor
2017-12-28 21:54:26 -10:00
Jack Andersen
b7646f7f9a
Windows fixes
2017-11-13 17:32:44 -10:00
Jack Andersen
cb5d22eed6
string_view refactor
2017-11-12 20:13:32 -10:00
Jack Andersen
1f14cc09a1
HID Parser for Win32
2017-09-15 12:26:39 -10:00
Jack Andersen
0f2a838bfb
Add Cross-platform HID parser
2017-09-15 07:20:52 -10:00
Jack Andersen
64b949aecd
Windows fixes
2017-05-11 09:41:40 -10:00
Jack Andersen
6e1c71aefd
Working Dualshock output reports on macOS; fix runaway loop
2017-05-11 09:12:44 -10:00
Jack Andersen
7823aecc57
hidraw support for udev; fix race condition
2017-05-08 17:37:12 -10:00
Jack Andersen
ff89a9cccf
Win32 input device refinements and XInput support
2017-05-08 09:09:10 -10:00
Jack Andersen
84b78f2962
windows enum refactor fixes
2015-11-20 16:58:56 -10:00
Jack Andersen
49771b0e15
Windows refactors
2015-08-30 17:40:58 -10:00
Phillip Stephens
10c14a0c39
Merge branch 'master' of https://github.com/RetroView/libBoo into ds3
2015-08-18 16:32:19 -07:00
Jack Andersen
3007714b5a
Merge branch 'gl' of ../../libBoo
2015-08-18 08:02:21 -10:00
Jack Andersen
3d1e6a554a
CMake integration and refactor
2015-08-18 08:00:24 -10:00