15 Commits
Author SHA1 Message Date
lbgos 706fc7229c Preserve Rift S head velocity for compositor prediction 2026-10-22 23:57:10 +03:00
lbgos e6f8404d42 Expose validated Rift S controller battery telemetry 2026-10-22 23:57:10 +03:00
lbgos 6c526ef50b Stop publishing Rift S controller poses after IMU silence 2026-10-20 20:49:29 +03:00
lbgos 9dca2c26c7 Keep Rift S tracking loss renderable and bound SLAM input latency 2026-10-20 20:12:10 +03:00
lbgos 836ed95987 Hold Rift S room coordinates through tracking loss and SLAM recovery 2026-10-14 00:36:36 +03:00
lbgos 73dbdf1401 Exercise controller snapshot queries through batched IMU reports 2026-10-13 06:55:05 +03:00
lbgos 59d3eddac1 Keep exact controller head queries outside the pose mutex 2026-10-13 06:51:36 +03:00
lbgos e1ee4a8c2d Invalidate the retained tracker pose used by attached hand devices on loss 2026-10-13 02:22:59 +03:00
lbgos 66015ec751 Initialize online state in controller fixture constructors 2026-10-13 02:19:38 +03:00
lbgos ae84e8b785 Retry bounded EIO failures and model attached hardware in pose fixtures 2026-10-13 02:18:19 +03:00
lbgos 40b6ed4944 Test USB interruption classification and tracker epoch loss 2026-10-13 02:13:48 +03:00
lbgos 1545a37319 Restore validated controller bias and capture confirmed initial tilt 2026-10-12 16:56:27 +03:00
lbgos 2966b3eaf1 Keep Rift S controllers uninitialized before optical acquisition 2026-10-11 22:19:46 +03:00
lbgos 55e27157ee Sync the verified Rift S r25 runtime and tracking fixes 2026-10-11 21:45:52 +03:00
lbgos dff6cab92c Rift S: SLAM guard, Touch controller tracking, native room setup and SteamVR integration
Squashed from the working branch. Adds the Basalt patches, constrained
constellation pose solver, Rift S optics, world anchor and boundary
persistence, SteamVR camera queue and room setup guard, and tests.
2026-10-09 22:49:57 +03:00