Simon Zeni
361cf57360
xrt: make xrt_device_update_inputs return xrt_result_t
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2246 >
2024-09-30 09:32:07 -04:00
liushuai.abel
9bba558fe1
st/oxr: fix wrong struct used when sending the XrEventDataInteractionProfileChanged event
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2327 >
2024-09-27 09:42:23 -05:00
galister
01806a3ffa
st/oxr: xdev_space to work with more controller types
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2330 >
2024-09-25 14:37:44 +00:00
Christoph Haag
c5c14f0435
a/d3d: fix swapchain with UNORDERED_ACCESS and COLOR usage
...
And fill in the rest of usage bits.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2281 >
2024-09-24 16:29:51 +00:00
gamingdoom
90b36b16fd
d/ohmd: Use XRT_FREQUENCY_UNSPECIFIED
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2329 >
2024-09-23 23:34:18 +00:00
Pranay Sanghai
62900fade1
d/ohmd: Use unofficial OpenHMD Haptics API
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2329 >
2024-09-23 13:03:03 -07:00
Simon Zeni
b1117a7854
c/main: fix use after free in direct wayland introduced in !2278
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2328 >
2024-09-23 10:01:51 -04:00
Simon Zeni
e4bcbb6aeb
aux/util: fix warning introduced in !2223
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2328 >
2024-09-23 09:54:32 -04:00
Simon Zeni
21729323f3
ipc: fix warning introduced in !2252
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2328 >
2024-09-23 09:54:21 -04:00
Simon Zeni
08f3965ad0
aux/vk: handle extFormatResolve in create_image
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2316 >
2024-09-19 11:54:32 -04:00
Simon Zeni
8c272d1d96
xrt: use uint64_t for size in xrt_image_native
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2316 >
2024-09-19 10:24:54 -04:00
Simon Zeni
1b8b85d99d
aux/vk: add support for optional VK_ANDROID_external_format_resolve
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2316 >
2024-09-19 09:44:56 -04:00
Simon Zeni
922e225794
aux/vk: add vk_csci_is_format_supported
...
Moved the function `is_format_supported` from comp_vulkan.c into the public API
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2316 >
2024-09-19 09:44:56 -04:00
Zhongwang Zhang
1ec873376b
doc: Document !1786
...
And update !2051 's changelog a little bit.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1786 >
2024-09-18 15:18:20 -05:00
Zhongwang Zhang
7e9c6135be
c/main: Trigger the display refresh rate change request via android API ANativeWindow_setFrameRate
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1786 >
2024-09-18 15:18:20 -05:00
Zhongwang Zhang
00b491d11a
c/multi: Push event if display refresh rate changed
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1786 >
2024-09-18 15:12:18 -05:00
Zhongwang Zhang
7cf30da9b1
c/main: Implement display refresh rates supports on Android
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1786 >
2024-09-18 15:12:18 -05:00
Zhongwang Zhang
f2f092521f
a/android: Add API for getting display refresh rate
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1786 >
2024-09-18 15:12:18 -05:00
Zhongwang Zhang
4029233069
a/android: Add supported display refresh rates in xrt_android_display_metrics
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1786 >
2024-09-18 15:12:18 -05:00
Bones
bb2b9e64c2
doc: Document !2293
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2293 >
2024-09-18 19:00:41 +00:00
Bones
f86705a8b6
u/pacing: Add minimum wake period
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2293 >
2024-09-18 19:00:41 +00:00
Jiali Zhang
0c8793b5c0
doc: Document !2223
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2223 >
2024-09-18 18:43:32 +00:00
Jiali Zhang
ed1ea5af73
Enable eye tracking on demand
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2223 >
2024-09-18 18:43:32 +00:00
Yu Li
357cf0e93b
doc: Document !2252
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2252 >
2024-09-18 18:36:19 +00:00
Yu Li
b00a37be18
a/util,ipc,xrt: Support multi-local_floor space
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2252 >
2024-09-18 18:36:19 +00:00
BabbleBones
3b7f85cd8c
c/main: remove HP desktop monitor from NV whitelist
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2326 >
2024-09-17 18:07:41 +00:00
Simon Zeni
e89f2c3555
external/imgui: update to 1.90.8
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2254 >
2024-09-17 11:12:21 -04:00
Simon Zeni
a4cfebeb45
aux/debug_ui: forward type if debug gui feature is disabled
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2254 >
2024-09-17 10:50:39 -04:00
galister
bcbe19ddd7
doc: Document !2310
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2310 >
2024-09-12 00:14:21 +09:00
galister
8b93ab6c72
xrt: pass at_timestamp_ns to get_face_tracking
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2310 >
2024-09-12 00:14:21 +09:00
Simon Zeni
6e4a3a4759
cmake: rename XRT_FEATURE_OPENXR_LAYER_PASSTHROUGH into XRT_FEATURE_OPENXR_LAYER_FB_PASSTHROUGH
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2296 >
2024-09-11 13:36:38 +00:00
Simon Zeni
5eb5da8de9
st/oxr: disable XR_EXT_hand_tracking through CMake
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2296 >
2024-09-11 13:36:38 +00:00
Fernando Velazquez Innella
5c49a2c18a
doc: Document !2303
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2303 >
2024-09-10 13:24:58 +00:00
Fernando Velazquez Innella
44179cd190
st/gui: draw gui_widget_native_images with header, scale slider and rotation checkbox
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2303 >
2024-09-10 13:24:58 +00:00
Christoph Haag
3eabdc7713
d/steamvr_lh: Fix crash on shutdown
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2324 >
2024-09-09 01:22:30 +02:00
Christoph Haag
4bd1290c5e
doc: Document !2312
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2312 >
2024-09-06 19:40:00 +00:00
Christoph Haag
d1f4099a3f
st/oxr: Add view rotation difference to fov angles with parallel views
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2312 >
2024-09-06 19:40:00 +00:00
Christoph Haag
71b5d37e7e
a/math: Add math_quat_to_euler_angles
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2312 >
2024-09-06 19:40:00 +00:00
Christoph Haag
7150279e2b
st/oxr: Log all quirks
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2312 >
2024-09-06 19:40:00 +00:00
Christoph Haag
f672227153
st/oxr: Add OXR_PARALLEL_VIEWS debug var
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2312 >
2024-09-06 19:40:00 +00:00
Rylie Pavlik
338d85543b
c/util: Extract comp_layer_accum, formerly comp_layer_slot, and reduce coupling.
...
The "secret" the implementation is hiding is how calls and layers
turn into a single structure. Not a great secret but functionality
that is needed.
c/util: Use comp_layer_accum in comp_base and derived implmentations.
c/util: zero the other swapchains.
c/util: Inline two functions.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2317 >
2024-09-06 19:22:21 +00:00
Simon Zeni
9f6f6c6df7
xrt/compositor: use int64_t for timestamps
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
f88705a307
aux/util: use int64_t for timestamps in u_pacing
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
8cf2e4bd2b
xrt: use int64_t for timestamps in get_body_joints
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
68ca582362
xrt: use int64_t for timestamps in get_view_poses
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
ae7dca3107
aux/math: use int64_t for timestamps in m_relation_history
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
e298244516
xrt: use int64_t for timestamp in get_hand_tracking
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
d5ba6eec5b
xrt: use int64_t for timestamp in get_tracked_pose
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
8976e677b2
xrt/tracking: use int64_t to represent timestamps
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00
Simon Zeni
d67ab7845f
xrt/space: use int64_t to represent timestamps
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2298 >
2024-09-06 10:48:14 -05:00