Rylie Pavlik
3b74c520ed
doc: Clean up changelog fragments
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2342 >
2024-11-08 11:22:33 -06:00
Rylie Pavlik
15eee8070c
doc: Document !2298
...
Changelog fragment accidentally never added to a commit,
just sitting here untracked this whole time.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2342 >
2024-11-08 11:22:33 -06:00
Rylie Pavlik
89725704ef
doc: Fix typo
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2342 >
2024-11-08 11:22:33 -06:00
Yulou Liu
3b232b745f
st/oxr: Add synchronization primitive that handles session-running-status and blocking of wait frame
...
rpavlik: Fixes, rename
rpavlik: Add is_session_running
Co-authored-by: Rylie Pavlik <rylie.pavlik@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2344 >
2024-11-07 21:12:58 +00:00
Simon Zeni
869054403f
aux/vk: respect VUID-VkMemoryAllocateInfo-pNext-01874 in create_image
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2332 >
2024-11-05 12:59:08 -06:00
Aleksander
cef70d03ca
xrt: Bump overlay limit from 16 to 128
...
Based on my tests, there's virtually no difference in CPU and GPU
performance even when increasing RENDER_MAX_LAYERS to 1024.
For now, a value of 128 should be sufficient for everyone.
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2341 >
2024-10-30 18:26:41 +01:00
Bones
24ccb5cdc8
doc: Document !2340
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2340 >
2024-10-29 16:10:54 -05:00
Rylie Pavlik
75827a25bc
c/render,c/main: Rename the render cleanup function for consistency
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2323 >
2024-10-15 18:45:31 +00:00
korejan
7ec043eef0
doc: Document !2337
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2337 >
2024-10-13 18:52:13 +01:00
Rylie Pavlik
11ddac8857
xrt: Clarify a comment regarding DXGI handles.
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2333 >
2024-10-03 20:27:52 +00:00
Rylie Pavlik
c26901f803
doc: Document !2322
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2322 >
2024-10-02 12:30:48 -05:00
Rylie Pavlik
a39896fe2d
doc: a->an
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2322 >
2024-10-02 12:30:48 -05:00
Simon Zeni
8520f9612e
xrt: adapt drivers to new update_input api change
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2246 >
2024-09-30 09:32:08 -04:00
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
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
Bones
bb2b9e64c2
doc: Document !2293
...
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
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
galister
bcbe19ddd7
doc: Document !2310
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2310 >
2024-09-12 00:14:21 +09: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
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
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
Patrick Nicolas
825de0ec09
cmake: Fix building in dir with whitespace
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2319 >
2024-09-06 10:18:51 -05:00
Simon Zeni
738acfbcf7
st/oxr: add more checks around xrBeginSession and xrEndSession
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2162 >
2024-08-28 16:00:13 -05:00
Rylie Pavlik
511efda748
scripts: pytest-based Android device testing
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2311 >
2024-08-23 15:05:07 +00:00
Rylie Pavlik
182d87015f
scripts, a/vk: Fix calling functions using their Vulkan 1.0 name rather than promoted name
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2233 >
2024-08-23 14:04:37 +00:00
Jarvis Huang
764263d171
st/oxr: Combine Android activity lifecycle with session lifecycle
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655 >
2024-08-22 15:27:53 -05:00
Jarvis Huang
30c067db7f
xrt: Add XRT_ERROR_ANDROID
...
Co-authored-by: Rylie Pavlik <rylie.pavlik@collabora.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655 >
2024-08-22 10:30:18 -05:00
Rylie Pavlik
77bdc1a80e
xrt: Add Android-specific features to xrt_instance.
...
Describe Android lifecycle callbacks
Co-authored-By: Jarvis Huang <quic_jarvhuan@quicinc.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655 >
2024-08-22 10:30:18 -05:00
Rylie Pavlik
78717c2c38
xrt: Add xrt_android header with info about Android lifecycle callbacks
...
Co-authored-By: Jarvis Huang <quic_jarvhuan@quicinc.com>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655 >
2024-08-22 09:06:36 -05:00
Jarvis Huang
5ede35c71d
xrt: Add xrt_platform_info
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655 >
2024-08-22 09:06:36 -05:00
Jarvis Huang
a86db1307d
xrt: Add xrt_application_info
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/1655 >
2024-08-21 11:20:09 -05:00
Rylie Pavlik
ec6e9c8b7f
ipc/android: Be sure to catch destructor exceptions, if any.
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2308 >
2024-08-21 10:58:26 -05:00
Rylie Pavlik
bdd61330f7
doc: Document !2272
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2272 >
2024-08-16 17:34:41 -05:00
Rylie Pavlik
5375d366cb
a/android: Fix warnings
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2307 >
2024-08-15 15:45:47 -05:00
galister
2d3978b1b0
doc: Document !2299
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2299 >
2024-08-12 15:02:59 +00:00
Fernando Velazquez Innella
ea262a539c
doc: Document !2302
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2302 >
2024-08-06 10:55:46 -04:00
Rylie Pavlik
0c1f488d8a
doc: Add diagrams for swapchain image allocation control flow.
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2300 >
2024-08-02 12:29:55 -05:00
Rylie Pavlik
cc41c56ad0
doc: Add mermaid diagram support to Doxygen config
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2300 >
2024-08-02 12:28:13 -05:00
Rylie Pavlik
75018539fd
doc: Update header.html from doxygen 1.9.4
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2300 >
2024-08-02 11:31:45 -05:00
Simon Zeni
570c956341
c/main: introduce XRT_COMPOSITOR_WAYLAND_CONNECTOR env var to request connector
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2295 >
2024-07-31 18:53:01 +00:00
Patrick Nicolas
dfc602288a
doc: Document !2285
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2285 >
2024-07-30 19:39:33 +00:00
Torge Matthies
8e407e9683
t/libmonado: add function for getting a device's battery status information
...
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2292 >
2024-07-30 18:07:54 +00:00
Torge Matthies
f5b9ed31c5
ipc: add battery status query
...
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2292 >
2024-07-30 18:07:54 +00:00
Torge Matthies
81d9d1ee91
d/steamvr_lh: implement battery status query
...
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2292 >
2024-07-30 18:07:54 +00:00
Torge Matthies
0f57657ba0
d/survive: implement battery status query
...
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2292 >
2024-07-30 18:07:54 +00:00
Torge Matthies
59d9d832d6
xrt: add device battery status query
...
Co-authored-by: Gabriele Musco <gabmus@disroot.org>
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2292 >
2024-07-30 18:07:54 +00:00
tao.pei
a0dbda4977
doc: Document !2153
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2153 >
2024-07-26 12:38:01 -05:00
galister
d86ca89da5
doc: Document !2280
...
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2288 >
2024-07-19 22:43:38 +09:00