Commit Graph
7551 Commits
Author SHA1 Message Date
Rylie Pavlik a650af65be monado: Update version 2025-04-18 12:57:50 -05:00
Rylie Pavlik a359a0a846 vcpkg: Set builtin baseline to a tested version of the dependencies 2025-04-18 12:57:50 -05:00
Rylie Pavlik 41485dba32 ci: Bump windows image
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2455>
2025-04-18 11:35:52 -05:00
Rylie Pavlik e978c35ac6 ci: Bump alpine image
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2455>
2025-04-18 11:35:27 -05:00
Rylie Pavlik 47267432ed ci: Bump arch image
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2455>
2025-04-18 11:34:37 -05:00
Rylie Pavlik 419646211c ci: Bump debian bookworm image
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2455>
2025-04-18 11:33:18 -05:00
Jakob Bornecrantz 9e91d17f30 a/ogl: Fix warning in ogl_import_from_native on Windows
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2454>
2025-04-18 09:41:06 -05:00
Jakob Bornecrantz 435648a475 c/util: Add C++ guards in render helpers
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2454>
2025-04-18 09:39:22 -05:00
Jakob Bornecrantz a4c55cbff4 st/prober: Fix warnings on Windows
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2454>
2025-04-18 09:39:22 -05:00
Jakob Bornecrantz 5d9697011b c/main: Improve warning print for VkSurfaceFormat mismatch
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2454>
2025-04-18 09:38:50 -05:00
Rylie Pavlik 90334cc40f external/openxr_includes: Update OpenXR headers from upstream release-1.1.47
OPENXR_REV_ID: 858912260ca616f4c23f7fb61c89228c353eb124
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2453>
2025-04-16 17:01:52 -05:00
Rylie Pavlik c80de9e7ca external/cjson: Update cJSON from upstream v1.7.15-33-gacc7623
CJSON_REV_ID: acc76239bee01d8e9c858ae2cab296704e52d916
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2448>
2025-04-10 15:13:34 -05:00
Rylie Pavlik 7053feffb4 reuse: Update dep5 file.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik 5546cd90bf scripts: Update copybara script to do Catch2 upgrades.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik 438adbaa4d scripts: Add copybara for updating OpenXR
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik 0e90861b2b scripts: More copybara improvements
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik db176a6489 scripts: Format copybara.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik 7e9dd015ab scripts: Add custom rev ids for various workflows in Copybara
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik dd70e001a7 scripts: Add workflow to update jnipp with copybara
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2447>
2025-04-10 18:54:45 +00:00
Rylie Pavlik fd7295e7d8 xrt: Appease newer codespell (in comment)
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2446>
2025-04-10 18:43:05 +00:00
Rylie Pavlik 47bd1913de doc: Appease newer codespell
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2446>
2025-04-10 18:43:05 +00:00
Sapphire 865374b078 doc: Document !2445
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2445>
2025-04-10 12:28:28 -05:00
Sapphire 6974924ca4 d/wmr: add Acer AH100 product definitions
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2445>
2025-04-10 10:49:33 -05:00
Korcan Hussein a9fd5e00ed st/oxr: fix vulkan validation error
Fixes validation about using 1.1 core spec
fn/types in a 1.0 instance where they are exts
for 1.0

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2443>
2025-04-09 11:01:13 +01:00
Simon Zeni e926230f34 a/util: rework sessions handling in u_system
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2440>
2025-04-06 20:46:48 -05:00
Simon Zeni b51ddbacf3 st/oxr: destroy system when destroying instance
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2423>
2025-04-03 17:13:24 -05:00
Simon Zeni 6af7ad9944 st/oxr: destroy dpad when destroying profiles
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2423>
2025-04-03 17:13:24 -05:00
Simon Zeni fdf4986a38 c/main: destroy all resources in comp_window_wayland
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2423>
2025-04-03 17:13:24 -05:00
Simon Zeni 9cde471182 a/util: free events at destroy in u_session
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2423>
2025-04-03 09:57:03 -04:00
Rylie Pavlik 0c2992ea79 Update jnipp from upstream v1.0.0-13-gcdd6293
JNIPP_REV_ID: cdd6293fca985993129f5ef5441709fc49ee507f
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2437>
2025-03-31 16:49:49 +00:00
Korcan Hussein ac248ea05c xrt: fix compiler warning messages in android builds
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2438>
2025-03-31 15:35:15 +01:00
Meng Jiao 4d03dcb80b doc: Document !2260
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2260>
2025-03-31 14:45:27 +01:00
Meng JiaoandKorcan Hussein 988d5c6932 d/android: Replace ALooper_pollAll with ALooper_pollOnce
Co-authored-by: Korcan Hussein <korcan.hussein@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2260>
2025-03-31 14:43:44 +01:00
Meng Jiao fe8ecf0a4a d/android: Reduce CPU usage
1. "ALooper_pollAll" sets the timeout to "max_wait_milliseconds".
2. Destroy the event queue when the thread exits.
3. Handle sensor sleep situation.

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2260>
2025-03-31 14:42:46 +01:00
Rylie Pavlik d98fda64a8 c/multi: Comment cleanup
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2433>
2025-03-25 10:32:34 -05:00
Rylie Pavlik b5eccdf174 c/client: Comments in the EGL insert fence function
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2433>
2025-03-25 10:32:34 -05:00
Rylie Pavlik 5159759a5b c/null: Comment in layer commit about the sync handle
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2433>
2025-03-25 10:32:34 -05:00
Patrick Nicolas 4e22c990fd ipc: Initialize hmd data from static role
Make sure the xdev used to read the hmd part is the one from head static
role. This fixes issues in case more than one hmd is available.

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2427>
2025-03-03 14:45:53 +00:00
Simon Zeni ecf26e0f4a d/ulv5: adapt to recent xrt_device interface changes
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2424>
2025-02-21 21:39:53 -05:00
Korcan Hussein 0d0e3704e2 cmake: fix custom openxr target builds
MR.2401 made a change where the state_tracker directory
is now conditionally recursed into only if the main
openxr feature is enabled, this breaks derived runtimes
which have custom openxr/serivce/service-lib targets
that depend on the oxr target.

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2422>
2025-02-20 09:53:32 +00:00
Patrick Nicolas e79258f4f6 cmake: remove XRT_HAVE_STEAM variable
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2418>
2025-02-17 20:03:37 +01:00
Patrick Nicolas b66c66e725 cmake: drop cmake < 3.18 code
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2418>
2025-02-17 20:03:37 +01:00
Joel-Valenciano 445829f6ce st/prober: Add check for virtual hidraw devices
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2336>
2025-02-15 21:17:49 +00:00
Simon Zeni 6b01283bcb d/ohmd: free sys when no devices are connected
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2417>
2025-02-14 13:50:53 +00:00
Elise Doucet 907fd6d338 build: Fix compilation with Clang64 on MSYS2
Avoid using pthread_windows, WIL and D3D libraries when compiling on this environment.

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2415>
2025-02-12 14:28:25 +00:00
artdeellandSimon Zeni 3009f37501 a/util, d/android: change cardboard distortion calculation
Co-Authored-By: Simon Zeni <simon.zeni@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2412>
2025-02-07 22:56:29 +00:00
artdeell 244940548d a/android: fix metrics initialization
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2412>
2025-02-07 22:56:29 +00:00
Simon Zeni 3cbe6b329a a/android: use getRealMetrics instead of getMetrics for display metrics
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2412>
2025-02-07 22:56:29 +00:00
Moshi Turner 84d5c8b02c all: Update Moshi's name
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2414>
2025-02-04 19:44:34 +00:00
Mike Nisbet d913b8b2a3 doc: Document !2416
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2416>
2025-02-04 15:22:41 +00:00