Jakob Bornecrantz
3060690cbe
d/ohmd: Tidy includes [NFC]
2023-11-16 00:17:39 +00:00
Jakob Bornecrantz
37e46a9083
d/ohmd: Fix warnings [NFC]
2023-11-16 00:17:39 +00:00
Jakob Bornecrantz
28315ecdc4
d/vive: Follow common naming of update_inputs [NFC]
2023-11-16 00:17:39 +00:00
Jakob Bornecrantz
b02645980b
d/wmr: Follow common naming of update_inputs [NFC]
2023-11-16 00:17:39 +00:00
Rylie Pavlik
9a4bc4d9c7
monado: Adding IWYU pragmas
2023-11-15 12:37:07 -06:00
Jakob Bornecrantz
c5b800b324
d/remote: Add support for local_floor
2023-11-14 12:43:58 +00:00
Michael Graham
255b62e892
d/wmr: Add Dell Visor support to WMR driver
2023-11-13 11:56:13 +00:00
BabbleBones
3aa2386950
d/steamvr_lh: handle unknown role hints
2023-10-25 23:27:30 -04:00
BabbleBones
d5eeb65af9
d/steamvr_lh: clean up logs and clean up unused tracker inputs
2023-10-25 23:27:30 -04:00
BabbleBones
940a0290ea
d/steamvr_lh: fix vive wand early hand enumeration
2023-10-25 23:27:30 -04:00
Jakob Bornecrantz
dcdf270d13
d/remote: Add support for new dynamic device roles
...
Currently static.
2023-10-24 09:24:49 +00:00
Jakob Bornecrantz
e805209fcd
d/opengloves: Refactor creation
2023-10-19 11:28:22 +01:00
Jakob Bornecrantz
3184941c09
d/rs: Fix warnings [NFC]
2023-10-18 17:30:00 +01:00
Jakob Bornecrantz
f5021dcf5a
d/nreal_air: Silence warning [NFC]
2023-10-18 17:30:00 +01:00
Jakob Bornecrantz
8110fceb39
d/nreal_air: Tidy [NFC]
2023-10-18 17:28:24 +01:00
BabbleBones
238647d7e1
d/steamvr_lh: Add tundra as generic tracker
2023-10-09 22:03:17 -04:00
BabbleBones
4c1c593bf4
steamvr_lh: add frame mutex to prevent double free
2023-09-30 16:19:40 +00:00
Ryan Pavlik
63b18384dc
d/nreal_air: Fix doxygen warnings
2023-09-13 20:21:57 +01:00
Ryan Pavlik
c458ed6fee
d/steamvr_lh: Fix doxygen warnings
2023-09-13 20:21:57 +01:00
BabbleBones
9033ff4b91
steamvr_lh: Correct angular and linear velocities
2023-09-08 13:30:29 +01:00
BabbleBones
10d0ab7e1e
steamvr_lh: Correct jitter and pull latest timestamp on hands
2023-09-08 13:30:24 +01:00
Gabriele Musco
23ac74415d
d/steamvr_lh: Add support for new SteamVR display component v3 interface
...
First try v3 then fallback to v2 should it not be available.
2023-09-08 12:10:55 +00:00
Mateo de Mayo
c6ca7d2339
d/vive: Reduce relation history lock contention
...
Relation history was being accessed guarded by an external lock in a couple of
places. This is redundant since its implementation already defines an internal
lock.
2023-09-08 12:56:18 +01:00
Mateo de Mayo
3bf927f03f
d/na: Reduce relation history lock contention
...
Relation history was being accessed guarded by an external lock in a couple of
places. This is redundant since its implementation already defines an internal
lock.
2023-09-08 12:56:02 +01:00
Mateo de Mayo
2e55c54b8f
d/na: Destroy relation history
2023-09-08 12:53:10 +01:00
Tobias Frisch
75cab73f70
d/na: Add driver for the Nreal Air glasses
2023-09-07 14:07:10 +00:00
BabbleBones
80745f32b3
d/steamvr_lh: Fix zero IPD read
2023-09-02 13:50:01 +01:00
BabbleBones
a67aae104b
d/steamvr_lh: Fix prediction jitter and remove LH_PREDICTION
2023-09-02 13:50:01 +01:00
Gabriele Musco
edaa9320db
d/steamvr_lh: Log generic tracker
2023-09-02 13:49:57 +01:00
BabbleBones
5d35ae6dc3
d/steamvr_lh: Wands as any hand controllers
2023-09-02 13:49:54 +01:00
BabbleBones
e49be97a3e
d/steamvr_lh: Mark init controller state unknown
2023-09-02 13:49:49 +01:00
BabbleBones
466398dc5a
d/steamvr_lh: Enable vive tracker pucks
2023-09-02 13:49:45 +01:00
Jakob Bornecrantz
87ec56ca17
d/vive: Use undef instead of comment for debug define [NFC]
2023-09-01 19:50:18 +01:00
Alex Badics
83976d7d2c
d/rokid: add Rokid Air and Max driver
2023-08-16 15:40:09 +02:00
Jakob Bornecrantz
0fb5025997
d/steamvr_lh: Only use the relation history buffer for poses
...
Also enables prediction to be toggled on.
2023-08-16 13:05:20 +01:00
BabbleBones
577a9aa420
d/steamvr_lh: Basic controller log info
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-16 13:04:23 +01:00
BabbleBones
0ee05e9c38
d/steamvr_lh: Vive tracker input hookup
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-16 13:04:23 +01:00
BabbleBones
c139925e83
d/steamvr_lh: Add Valve Knuckles support and emulated hands
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-16 13:04:23 +01:00
BabbleBones
938dd9c74f
d/steamvr_lh: Lighthouse info print
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-16 13:04:23 +01:00
BabbleBones
81e827b4bf
d/steamvr_lh: Configure canted eyes & IPD
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-16 13:04:20 +01:00
BabbleBones
6d8463823b
d/steamvr_lh: Add support for Vive Pro & Index
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-14 19:36:37 +01:00
BabbleBones
8f9dd99df5
d/steamvr_lh: Set driver ipd & brightness on HMD
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-14 19:35:00 +01:00
BabbleBones
8795268c86
d/steamvr_lh: Fix warnings
...
Co-Authored-By: Gabriele Musco <gabmus@disroot.org>
2023-08-14 17:41:15 +01:00
Lubosz Sarnecki
6956042fb4
d/remote: Use same return type as in interface.
...
Fixes GCC 13 warning [-Wenum-int-mismatch].
Use same return type in for r_create_devices definition in r_hub.c as in
the declaration in r_interface.h.
The function was already returning correct xrt_result_t.
2023-08-14 16:55:33 +01:00
Charlton Rodda
3b0af8d184
d/qwerty: Make controller support press-and-hold
2023-08-14 13:53:03 +01:00
Jarett Millard
9daeeaec94
d/pssense: Add trigger force feedback
2023-08-01 00:24:05 +01:00
Regan
88ca0b1a94
d/android: Fixed the issue of screen stuttering on some Android devices
2023-07-24 17:28:53 +01:00
Pedro Santos
d1eae403e4
d/survive: Add Vive Pro 2 support
2023-07-24 15:23:23 +01:00
Pedro Santos
2a3ac52eb8
d/vive: Add Vive Pro 2 support
2023-07-24 15:23:19 +01:00
Jakob Bornecrantz
96babf8fb6
d/vive: Set correct tracking origin type when we have slam
2023-07-01 15:54:51 +01:00