Commit graph

6339 commits

Author SHA1 Message Date
Jakob Bornecrantz c00ea720ff t/hand: Rename new user hand estimation switch 2023-07-01 16:40:35 +01:00
Jakob Bornecrantz 6bff970bcd tracking: Remove unused destroy function 2023-07-01 16:40:35 +01:00
Jakob Bornecrantz c6dda533d4 c/main: Add NorthStar to listed displays 2023-07-01 16:40:35 +01:00
Jakob Bornecrantz e8e9b99db4 c/main: Only wait on the main queue when drawing the frame
Do not wait on the full GPU.
2023-07-01 16:40:35 +01:00
Jakob Bornecrantz 96babf8fb6 d/vive: Set correct tracking origin type when we have slam 2023-07-01 15:54:51 +01:00
Jakob Bornecrantz 88d4ed6218 doc: Document 2023-07-01 14:10:34 +00:00
Jakob Bornecrantz fe5c215ed0 c/util: Refactor instance creation
Makes it check for required extensions before calling vkCreateInstance.
2023-07-01 14:10:34 +00:00
Jakob Bornecrantz 9adb5a566e a/vk: Add helper to check required Vulkan extensions 2023-07-01 14:10:34 +00:00
Jakob Bornecrantz 01a43534be a/vk: Refactor code to use two call helper to get instance extensions 2023-07-01 14:10:34 +00:00
Jakob Bornecrantz e6b3150e65 doc: Document 2023-06-30 22:27:55 +01:00
Fernando Velazquez Innella 28ba6ed448 u/logging: Include newline char in Windows debug output 2023-06-30 16:54:18 -04:00
Jakob Bornecrantz acde32ab2a doc: Document 2023-06-30 12:13:18 +01:00
Mateo de Mayo af3f1615d2 doc: Do not build documentation by default 2023-06-29 13:17:51 -03:00
Jakob Bornecrantz eac76bf119 scripts: Remove codespell ignore line
Changed changelog fragments so no longer a problem.
2023-06-29 16:22:50 +01:00
Jakob Bornecrantz 6995c6880d doc: Improve changelogs
Went through and tried to make the changelogs more uniform in terms of
prefixing and formatting.
2023-06-29 16:22:50 +01:00
Jakob Bornecrantz 267035bc52 doc: Update WinMR changelog
While not all of these probably should have gone into the main changelog
fragment, there are far to many commits to through and add separate so to at
least have them all listed add them to the main WinMR fragment. Some may have
changelog fragments since before, but doesn't hurt to add them here.
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 4a83ba13d6 doc: Document 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz df8f99b78b doc: Remove changelog
The MR hasn't landed yet, so it's misleading to have fragment
for it, and there is a separate fragment for .
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz ad76c12abe doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 5d575fd2ab doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 06bf0d6b81 doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz f76393ecfb doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 6fcf2fd8ea doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 9d42454b25 doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz c95601276b doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 394d157d89 doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 85c7cc4928 doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz cb190d7f79 doc: Improve changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz df21dd4510 doc: Improve 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 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 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 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 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 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 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