Simon Zeni
abc9461960
aux/util: default pose if position or orientation is not valid when creating local space
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2255 >
2024-07-15 14:58:57 +00:00
Simon Zeni
0a59c4f28e
aux/util: create_local_space from space overseer view space
...
Rather than using the head device provided in `u_space_overseer_legacy_setup`,
use the semantic view space from the space overseer to create the local space.
This fixes a crash that occurs when trying to create a local space without
having called `u_space_overseer_legacy_setup` previously.
Co-authored-by: Christoph Haag <christoph.haag@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2255 >
2024-07-15 14:58:57 +00:00
Korcan Hussein
a3ebb27e34
c/multi: Fix env blend modes not changing.
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2273 >
2024-07-10 17:27:37 +00:00
Christoph Haag
3d72a2f3bc
d/steamvr_lh: Allow setting brightness with env var
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2275 >
2024-07-08 17:37:18 +02:00
Simon Zeni
557dfa8bf1
cmake: bump required version to 3.22
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2261 >
2024-07-04 19:05:03 +00:00
Simon Zeni
15b13b40ed
ci: enable bullseye-backports
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2261 >
2024-07-04 19:05:03 +00:00
Simon Zeni
b4f52d421e
ci: drop ubuntu 24.04 focal foosa
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2261 >
2024-07-04 19:05:03 +00:00
Simon Zeni
a628e14dd0
external/valve-file-vdf: update to 1.0.0
...
https://github.com/TinyTinni/ValveFileVDF/releases/tag/v1.0.0
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2266 >
2024-07-04 18:59:01 +00:00
Simon Zeni
f29275ced2
ipc: return NULL in ipc_client_system_create if call to systep properties fails
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
b016b062b0
d/rift_s: init distortion params matrice
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
a178a6d226
aux/util: initialize variables in u_visibility_mask_get_default
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
9221bf797c
d/steamvr_lh: fix for loop type comparison warning
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
6d711f1c27
t/common: remove unused debug log env var in steamvr builder
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
5a61a8c3ab
ipc: fixes warnings introduce in !2249
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
f579e84c53
d/twrap: define twrap_hmd_correct_pose_from_basalt only if XRT_FEATURE_SLAM
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
58d388cdb4
ci: bump windows image
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
fa81698f01
c/main: fix snprintf output truncation
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
393a08600e
cmake: refactor XRT_FEATURE_OPENXR* options
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
4a6f62fe65
cmake: disable XRT_FEATURE_OPENXR_LAYER_FB_IMAGE_LAYOUT by default
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
58add75b1e
st/oxr: define convert_compare_op only when OXR_HAVE_FB_composition_layer_depth_test is enabled
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
7bbb6d6864
t/slam: fix snprintf warning
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2140 >
2024-07-04 13:27:16 -04:00
Simon Zeni
953712fb96
tests: add --allow-running-no-tests when running tests
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2268 >
2024-07-04 13:24:16 +00:00
Simon Zeni
976d40f669
external/catch2: upgrade to 3.6.0
...
https://github.com/catchorg/Catch2/releases/tag/v3.6.0
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2268 >
2024-07-04 13:24:16 +00:00
Simon Zeni
51c38d091b
external/glad: update licensing
...
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2267 >
2024-07-04 13:12:49 +00:00
Simon Zeni
bccb63687e
external/glad: refresh files with gl4.6, egl1.5 & glx1.4
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2267 >
2024-07-04 13:12:49 +00:00
Korcan Hussein
ae37c1bf29
gradle: Upgrade gradle and packages
...
* Upgrades the gradle version (using AGP upgrade assistant)
* Upgrades android package dependencies to latest versions (using project settings upgrade tool)
* Bump compile platform SDK level to 34 (required for package updates)
* Bump java src compatibility version (required for api level 34)
* Fix deprecated warnings
* Code compile fixes to account for package changes
* explicitly specify cmake version
* bump NDK to latest LTS version
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2270 >
2024-07-03 19:28:53 +00:00
Weijie Wang
9e46337a6a
st/oxr: Return correct value
...
When the timeout expires:
1. Don't change the swapchain image index.
2. Return XR_TIMEOUT_EXPIRED.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2256 >
2024-07-03 12:28:31 +00:00
Korcan Hussein
da80ac3f71
ipc/android: Allow custom service library names
...
Monado derivatives may choose to create and use a
custom variant of service-lib for android builds
with a different library name, this change replaces the
hard-coded library name used for dynamic lib loading.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2265 >
2024-06-28 16:21:26 +01:00
korejan
b59b11101b
a/bindings: Fix typos in extension names
...
Fixes extension name entries with "XR_" prefix in
touch_controller_pro & touch_controller_plus entries
causing incorrect code to be generated.
2024-06-27 22:45:28 +01:00
Christoph Haag
8f59821336
st/oxr: Verify frameEndInfo->layerCount
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2262 >
2024-06-27 00:43:59 +02:00
Korcan Hussein
6307f17726
t/android_common: Fix missing resource string value
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2257 >
2024-06-26 14:25:42 +00:00
Korcan Hussein
2ca0820a65
doc: Document !2258
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2258 >
2024-06-26 11:30:15 +01:00
Korcan Hussein
1e67a27326
cmake: change project c++-lang to c++20
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2258 >
2024-06-26 11:30:08 +01:00
rcelyte
3139079aaa
d/steamvr_lh: Support loading SlimeVR OpenVR driver alongside lighthouse
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2251 >
2024-06-17 17:50:39 +00:00
James Hogan
9422aca625
comp: Fix OpenGL flipping of subimage coordinates
...
In the process of flipping OpenGL subimage coordinates (in accordance
with the specification of the XR_KHR_opengl_enable extension), Monado
was incorrectly assuming a subimage height of 1.0.
When the height of the subimage was reduced below 1.0 this was making
Monado clip the bottom instead of the top of the swapchain (as if the
origin was the top-left), and when the subimage Y offset was increased
Monado would show a black bar at the top where the coordinates went out
of range of the swapchain.
Fix this in both the compute and graphics compositor, effectively
replacing the assumed height of 1 with the original subimage height
before negation.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2250 >
2024-06-13 17:45:51 +01:00
Shijian
47ff8dfff3
Correctly destroy the muti-localspace
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2249 >
2024-06-13 22:38:45 +08:00
Shawn Wallace
f935fa943f
d/steamvr_lh: use provided properties for device descriptions
...
This allows more easily showing the names of any future HMDs. Also some
cleanup of unused things.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2207 >
2024-06-12 22:43:04 +00:00
Shijian
b6bc7bba1e
doc: Document !2130
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2130 >
2024-06-12 15:24:43 +00:00
Shijian
0f07c05426
Support muti-localspace on server side
...
client can have independent localspace to use
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2130 >
2024-06-12 15:24:43 +00:00
Christoph Haag
a60e24ef01
android: move ic_monado_vertical.xml to drawable to fix build
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2243 >
2024-06-11 10:05:58 -04:00
Rylie Pavlik
432b7a7b91
t/oxr_android: Move signing config script to bottom of build file
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2243 >
2024-06-11 10:05:58 -04:00
Rylie Pavlik
028425be9d
android: Rename gradle projects.
...
Apparently in some contexts, only the last component of the name matters,
and it was the same for more than one module.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2243 >
2024-06-11 10:05:58 -04:00
Rylie Pavlik
cead23f5ec
ipc/android: Remove empty resources
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2243 >
2024-06-09 20:20:56 -05:00
Rylie Pavlik
28cb225be1
monado: Update version
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:50:30 -05:00
Rylie Pavlik
4a6dcd0077
doc: Update CHANGELOG
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:50:30 -05:00
Rylie Pavlik
7e9134a2de
mailmap: Update
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:50:30 -05:00
Rylie Pavlik
e68339e331
st/oxr: Fix typo
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:50:30 -05:00
Rylie Pavlik
d44c49dd1b
doc: Cleanup changelog
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:50:30 -05:00
Rylie Pavlik
f971b5ca68
doc: Update release instructions
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:50:29 -05:00
Rylie Pavlik
1874683137
scripts: Do not correct the spelling of 'marge', etc
...
These are not spelling errors.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2242 >
2024-06-07 16:33:45 -05:00