Commit graph

6833 commits

Author SHA1 Message Date
Pingping Meng b5df7f1761 doc: Document !2129 2024-02-02 05:14:55 +00:00
Pingping Meng fd816c838f st/oxr: Add extension XR_FB_composition_layer_depth_test 2024-02-02 05:14:55 +00:00
Rylie Pavlik fcdc206452 doc: Document !2126 2024-02-01 10:53:00 -06:00
Ryan Pavlik 80f0861fb6 cmake: Do not complain so loudly about LeapSDK.
We are not missing a module, it's just looking for a config file.
2024-02-01 10:51:42 -06:00
Ryan Pavlik 663544aa3e t/common: Silence some warnings 2024-02-01 10:51:42 -06:00
Ryan Pavlik a36cad975c d/wmr: Silence some warnings. 2024-02-01 10:51:42 -06:00
Mateo de Mayo a8fc75cb4a u/space: Fix non-void function not returning 2024-02-01 10:51:01 -06:00
Weijie Wang 994c13d27c doc: Document !2127 2024-01-26 02:36:23 +00:00
Weijie Wang e1f02b4629 os/threading: fix assert in debug build 2024-01-26 02:36:23 +00:00
Christoph Haag 112dc3197f doc: Document !2128 2024-01-25 13:52:38 +01:00
Christoph Haag 67e61811b5 d/survive: Fall back to default ipd if 0 reported 2024-01-25 13:49:36 +01:00
Mateo de Mayo 057584e1fb doc: Document !2125 2024-01-23 09:14:11 -03:00
Mateo de Mayo 93ad858d18 t/slam: Fix uninitialized pointer
Closes #317
2024-01-22 16:25:39 -03:00
Simon Zeni bc8025a6bd doc: Document !2058 2024-01-17 15:15:03 -05:00
Simon Zeni 0cb96a1643 aux/tracking: remove MatFrame class from t_tracker_slam 2024-01-17 15:15:03 -05:00
Simon Zeni 1264f385b0 external: remove old slam_tracker interface 2024-01-17 15:15:03 -05:00
Simon Zeni b14612e48a d/*: pose correction for VIT system 2024-01-17 15:15:03 -05:00
Simon Zeni 170d38978e cmake: remove XRT_HAVE_BASALT & XRT_HAVE_KIMERA 2024-01-17 15:15:03 -05:00
Simon Zeni 2f9d3b2e47 aux/tracking: use VIT interface in slam tracker 2024-01-17 15:15:03 -05:00
Simon Zeni 66027fc989 aux/tracking: introduce VIT loader 2024-01-17 15:15:03 -05:00
Simon Zeni c6e629b4e7 external: introduce visual-inertial tracking interface header
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
2024-01-17 15:15:03 -05:00
Simon Zeni 32c527f057 doc: Document !2123 2024-01-17 10:25:37 -05:00
Simon Zeni 03f4864810 ci: adapt to proclamation 2.0.0 2024-01-17 10:25:37 -05:00
Simon Zeni 3dce0b6b89 doc: Document !2160
Posthumous changelog entry for c3300ee3d2
2024-01-17 10:25:37 -05:00
Simon Zeni 4a3ee6de69 doc: Document !2122 2024-01-17 10:25:37 -05:00
Simon Zeni 76fe524a4e ci: refresh images 2024-01-17 10:25:37 -05:00
Bailey Morgan 20cb556f6d cmake: Remove unused ffmpeg dependency 2024-01-16 16:43:35 -05:00
Jakob Bornecrantz d808aabaae doc: Document !1601 2024-01-16 11:43:41 -05:00
Jakob Bornecrantz 57e9373839 c/main: Refactor how surface formats are handled 2024-01-16 11:43:41 -05:00
Jakob Bornecrantz a6e9893f99 c/main: Refactor arguments to comp_target::create_images 2024-01-16 11:43:41 -05:00
Christoph Haag 206bdfe0ba doc: Document !2121 2024-01-16 03:29:29 +01:00
Christoph Haag a0f3fa2c4f d/remote,steamvr_lh,survive_driver: Add stage_supported implementation 2024-01-16 03:11:42 +01:00
Christoph Haag 05db9e9b99 u/space_overseer: Create STAGE as pose space when stage_supported on head 2024-01-16 03:10:35 +01:00
Christoph Haag 22314ca14b xrt: Add stage_supported to xrt_device 2024-01-16 03:10:35 +01:00
Frederic Plourde c3300ee3d2 doc/conventions.md : Fix Typo 2024-01-15 15:17:51 -05:00
Sefa Eyeoglu 3e24a30123
doc: Document !2116
Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-01-15 17:23:41 +01:00
Sefa Eyeoglu 0df6f9606b
xrt: prevent systemd from starting Monado quickly
If an OpenXR client starts Monado using socket activation, but Monado
crashes during its startup, systemd will try to start the service for
each subsequent IPC message, which causes both units to enter a failed
state.

By enabling
[`FlushPending`](https://www.freedesktop.org/software/systemd/man/latest/systemd.socket.html#FlushPending=),
systemd will flush pending messages and close the connection to the IPC
client, preventing restarts in quick succession.

Signed-off-by: Sefa Eyeoglu <contact@scrumplex.net>
2024-01-12 11:39:31 +01:00
Christoph Haag 084dae3c7e doc: Document !2115 2024-01-10 13:57:26 +01:00
Christoph Haag ceae41a7bd d/steamvr_lh: Add vive and index bindings 2024-01-10 13:55:20 +01:00
Christoph Haag bd276ff437 doc: Document !2114 2024-01-10 12:50:49 +01:00
Christoph Haag bdb390b497 d/steamvr_lh: Choose the first tracking universe that is found
lighthousedb.json may contain many more tracking universes than are
actually configured in chaperone_info.vrchap.
2024-01-10 12:50:49 +01:00
Jakob Bornecrantz 4e32bd71b8 doc: Document !2110 2024-01-08 18:56:58 +00:00
Jakob Bornecrantz 4156ea07a5 st/gui: Add infinitely fast trigger finger in remote UI
Makes it easier to pass interactive action CTS test.
2024-01-08 18:56:58 +00:00
Jakob Bornecrantz 0ed5c94b31 doc: Document !2113 2024-01-08 16:59:51 +00:00
Jakob Bornecrantz cb1b20871f c/main: Let sub-classed targets override compositor extents 2024-01-08 16:59:51 +00:00
Jakob Bornecrantz 141046585d c/main: Don't use list of display if we fail to allocate it 2024-01-08 16:59:51 +00:00
Jakob Bornecrantz 4a2eebdc69 c/main: Tidy target code [NFC] 2024-01-08 16:59:51 +00:00
utzcoz 7e7e011b1b doc: Document !2111
Signed-off-by: utzcoz <utzcoz@outlook.com>
2024-01-07 18:03:56 +00:00
Jakob Bornecrantz 2dfb2986fc st/oxr: Switch to use new loader header 2024-01-07 18:00:11 +00:00
utzcoz 98cb76a644 ext/openxr: Bump OpenXR headers to 1.0.33
1. Download and unzip from
   https://github.com/KhronosGroup/OpenXR-SDK/releases/tag/release-1.0.33.
2. Copy all header files in include directory to
   src/external/openxr_includes/openxr.

Signed-off-by: utzcoz <utzcoz@outlook.com>
2024-01-07 14:21:04 +00:00