Jakob Bornecrantz
f76393ecfb
doc: Improve !1144 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
6fcf2fd8ea
doc: Improve !1074 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
9d42454b25
doc: Improve !977 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
c95601276b
doc: Improve !735 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
394d157d89
doc: Improve !858 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
85c7cc4928
doc: Improve !839 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
cb190d7f79
doc: Improve !810 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
df21dd4510
doc: Improve !697 changelogs
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz
da656f6345
doc: Tweak old changelog
2023-06-29 16:19:46 +01:00
Korcan Hussein
52454205a0
doc: Document !1890
2023-06-29 00:50:33 +01:00
Korcan Hussein
2aed9184e6
st/oxr: Add disabled XR_HTCX_vive_tracker defines
...
Useful for various compiletime checks.
2023-06-29 00:50:26 +01:00
Korcan Hussein
a8c5be8f5c
st/oxr: Fix up Monado experimental extensions
2023-06-29 00:32:01 +01:00
Korcan Hussein
230c059d27
a/bindings: Correct ML2 controller extension name
2023-06-29 00:32:01 +01:00
Korcan Hussein
8865baafee
xrt: Plumbs enabled ext state for XR_EXT_eye_gaze_interaction
2023-06-29 00:31:58 +01:00
Jakob Bornecrantz
6b493e2968
doc: Document !1881
2023-06-27 18:52:58 +00:00
Jakob Bornecrantz
67a8147c09
d/dai: Try to set realtime priority on IMU thread
2023-06-27 18:52:58 +00:00
Jakob Bornecrantz
1b221c7666
d/vive: Try to set realtime priority on sensors thread
2023-06-27 18:52:58 +00:00
Jakob Bornecrantz
cc263e2579
d/wmr: Try to set realtime priority on USB thread
2023-06-27 18:52:58 +00:00
Jakob Bornecrantz
0d6d42041f
c/multi: Try to set realtime priority on main thread
2023-06-27 18:52:58 +00:00
Jakob Bornecrantz
cd10b487e2
u/linux: Add helpers to raise thread scheduling priority
2023-06-27 18:52:58 +00:00
Mateo de Mayo
50bc6c0731
doc: Document !1888
2023-06-27 17:46:56 +01:00
Mateo de Mayo
8f76be3410
doc: Use top header and remove doxygen-awesome readme page
2023-06-27 17:46:56 +01:00
Jakob Bornecrantz
424693d644
doc: Document !1887
2023-06-26 20:44:00 +01:00
Jakob Bornecrantz
064da71894
c/util: Track and free native sync handle from semaphore
...
The layer above IPC & st/oxr doesn't consume this handle, instead it has dup
semantics, so we need to keep track of the handle and free it once done.
2023-06-26 20:37:09 +01:00
Jakob Bornecrantz
6493564024
c/util: Only destroy valid VkSemaphore handles
2023-06-26 20:32:27 +01:00
Mateo de Mayo
a123eb9f95
doc: Document !1883
2023-06-24 17:52:08 +01:00
Mateo de Mayo
600a379301
doc: Add doxygen-awesome theme
2023-06-24 17:52:08 +01:00
Jakob Bornecrantz
4bb2a61868
doc: Document !1886
2023-06-24 17:46:29 +01:00
Jakob Bornecrantz
00f0d318a6
ci: Build things on doc chanegs as well
...
I give up, this is a big hammer but should fix doc only changes MRs from not
triggering builds properly. We could technically try only build certain jobs
on doc only changes but I couldn't get it to work.
2023-06-24 17:42:35 +01:00
Jakob Bornecrantz
4aed167a9a
ci: Make sure all packaging related jobs always in main branch
2023-06-24 17:22:10 +01:00
utzcoz
6035a45ced
doc: Document !1884
...
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-06-24 21:44:48 +08:00
utzcoz
e0433b4e09
c/main: Use vk_cmd_submit_locked in vk_helper to simply peek logic
...
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-06-23 18:40:54 +08:00
Jakob Bornecrantz
2173f44f4c
doc: Document !1880
2023-06-22 20:12:47 +01:00
Christoph Haag
e61adde115
st/oxr: Check argument validity in time conversion function
...
Affected OpenXR functions: xrConvertWin32PerformanceCounterToTime
2023-06-22 20:12:08 +01:00
Ryan Pavlik
a4901bacfd
doc: Document !1879
2023-06-22 19:07:44 +00:00
Ryan Pavlik
b95a5029a5
a/util: Fix clang tidy warnings in logging code
2023-06-22 19:07:44 +00:00
Jakob Bornecrantz
ef43294d34
doc: Document !1877
2023-06-22 20:01:24 +01:00
Jakob Bornecrantz
552b01df9e
c/util: Name all fence objects
2023-06-22 20:01:24 +01:00
Jakob Bornecrantz
7322918e51
c/main: Name all fence objects
2023-06-22 20:01:24 +01:00
Jakob Bornecrantz
46998fa1d1
c/main: Optionally enable VK_EXT_debug_marker on debug builds
2023-06-22 19:55:48 +01:00
Jakob Bornecrantz
47ba88a78a
a/vk: Name all fence objects
2023-06-22 19:55:48 +01:00
Jakob Bornecrantz
2c60a087e9
a/vk: Add function to name object
2023-06-22 19:55:48 +01:00
Jakob Bornecrantz
b5a882480b
a/vk: Add VK_EXT_debug_marker
2023-06-22 19:55:48 +01:00
Jakob Bornecrantz
4363f02a22
doc: Document !1865
2023-06-21 22:05:14 +00:00
Jakob Bornecrantz
e466551db0
st/oxr: Use common helper versions of truncating Xprintf
2023-06-21 22:05:14 +00:00
Jakob Bornecrantz
b33e65698a
u/logging: Refactor logging printing functions
2023-06-21 22:05:14 +00:00
Jakob Bornecrantz
d13f59f6f9
u/logging: Truncate hexdump at 16MB
2023-06-21 22:05:14 +00:00
Jakob Bornecrantz
7ef4a21dca
u/logging: Tidy c file [NFC]
2023-06-21 22:05:14 +00:00
Jakob Bornecrantz
200f1b11ca
u/truncate_printf: Add truncating helpers
2023-06-21 22:05:14 +00:00
Jakob Bornecrantz
299471f23e
cmake: Only enable color logging on Linux
...
The define was only used on Linux anyways, and with the following
refactor the code looks better we can test just this define.
2023-06-21 22:05:14 +00:00