Commit graph

883 commits

Author SHA1 Message Date
Jakob Bornecrantz 5b9bdefe96 doc: Document !1882 2023-08-01 23:07:41 +01:00
Jakob Bornecrantz 85c99649ba doc: Document !1916 2023-08-01 00:24:05 +01:00
Jakob Bornecrantz f5175ae598 doc: Document !1918 2023-07-31 23:13:26 +01:00
Korcan Hussein c38e1082fe doc: Document !1915 2023-07-27 12:30:37 +01:00
Jakob Bornecrantz e39e0ee5ff doc: Document !1912 2023-07-24 17:44:01 +01:00
Pedro Santos 81c0fd04dd doc: Document !1911 2023-07-24 15:23:26 +01:00
Jakob Bornecrantz f84353ded3 doc: Document !1913 2023-07-23 15:42:28 +01:00
Jakob Bornecrantz 46fba6749c doc: Document !1903 2023-07-21 16:28:43 +00:00
Jakob Bornecrantz 2c74c30aa2 doc: Document !1894 2023-07-21 15:45:56 +00:00
Jakob Bornecrantz 6cdbcf265a doc: Document !1909 2023-07-18 19:32:37 +01:00
Jakob Bornecrantz 6d3021e73d doc: Document !1906 2023-07-18 13:47:49 +01:00
Jakob Bornecrantz b6cec9b94a doc: Document !1907 2023-07-18 11:47:09 +01:00
Jakob Bornecrantz 416f031329 doc: Document !1904 2023-07-17 10:57:05 +01:00
Jakob Bornecrantz e0a54c98ae doc: Document !1902 2023-07-14 14:13:34 +01:00
Korcan Hussein 9ad98815bb doc: Document !1901 2023-07-12 16:19:07 +01:00
Jakob Bornecrantz eaa7017217 doc: Document !1900 2023-07-11 16:33:56 +01:00
utzcoz 4c12589aeb Document !1899
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-07-08 11:47:25 +08:00
Jakob Bornecrantz 75814f01b2 doc: Document !1898 2023-07-05 19:23:07 +01:00
Korcan Hussein b694ca2d31 doc: Document !1896 2023-07-04 13:31:32 +00:00
Jakob Bornecrantz 9cb2671f51 doc: Document !1889 2023-07-04 12:25:33 +00:00
Jakob Bornecrantz 1624ae3278 doc: Document !1785 2023-07-04 12:25:33 +00:00
Jakob Bornecrantz bd4b93968a doc: Document !1874 2023-07-03 18:53:01 +00:00
Jakob Bornecrantz 35e1346290 doc: Document !1893 2023-07-01 18:09:29 +01:00
Jakob Bornecrantz 88d4ed6218 doc: Document !1885 2023-07-01 14:10:34 +00:00
Jakob Bornecrantz e6b3150e65 doc: Document !1892 2023-06-30 22:27:55 +01:00
Jakob Bornecrantz acde32ab2a doc: Document !1891 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 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 #98 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz df8f99b78b doc: Remove !738 changelog
The MR hasn't landed yet, so it's misleading to have fragment
for it, and there is a separate fragment for !1295.
2023-06-29 16:19:46 +01:00
Jakob Bornecrantz ad76c12abe doc: Improve !1860 changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 5d575fd2ab doc: Improve !1567 changelogs 2023-06-29 16:19:46 +01:00
Jakob Bornecrantz 06bf0d6b81 doc: Improve !1262 changelogs 2023-06-29 16:19:46 +01:00
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
Jakob Bornecrantz 6b493e2968 doc: Document !1881 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
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
utzcoz 6035a45ced doc: Document !1884
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-06-24 21:44:48 +08:00
Jakob Bornecrantz 2173f44f4c doc: Document !1880 2023-06-22 20:12:47 +01:00
Ryan Pavlik a4901bacfd doc: Document !1879 2023-06-22 19:07:44 +00:00
Jakob Bornecrantz ef43294d34 doc: Document !1877 2023-06-22 20:01:24 +01:00
Jakob Bornecrantz 4363f02a22 doc: Document !1865 2023-06-21 22:05:14 +00:00
Jakob Bornecrantz 6819f9cdab doc: Document !1878 2023-06-21 19:14:21 +01:00
Jakob Bornecrantz e2f8c68315 doc: Add new documentation changelog fragment directory 2023-06-21 19:14:21 +01:00
Jakob Bornecrantz add4ecf835 doc: Document !1782 2023-06-21 19:04:34 +01:00
Jakob Bornecrantz 79745da6c8 doc: Add changelog contribution documentation 2023-06-20 13:30:19 +00:00
Jakob Bornecrantz c54c78f427 doc: Document !1876 2023-06-19 18:23:53 +01:00
Jakob Bornecrantz da70666179 doc: Document !1875 2023-06-17 22:25:20 +01:00
Jakob Bornecrantz 8f36da2f54 doc: Document !1858 2023-06-17 18:11:53 +01:00
Jakob Bornecrantz e5de8cee27 doc: Document !1868 2023-06-17 14:15:27 +01:00
Jakob Bornecrantz bf9db8061e doc: Document !1871 2023-06-17 12:53:20 +01:00
Jakob Bornecrantz cb4227663f doc: Document !1869 2023-06-17 11:48:37 +01:00
Jakob Bornecrantz 07da7a7d6a doc: Document !1867 2023-06-15 17:33:42 +01:00
Jakob Bornecrantz b82343d317 doc: Document !1863 2023-06-14 21:35:01 +01:00
Jakob Bornecrantz 131400afab doc: Document !1866 2023-06-14 20:33:11 +01:00
Jakob Bornecrantz ac8f1a4209 doc: Document !1861 2023-06-14 15:43:00 +01:00
Jakob Bornecrantz c3ae06163d doc: Document !1860 2023-06-14 01:02:07 +00:00
Jakob Bornecrantz 92ab8fc7a3 doc: Document !1862 2023-06-14 00:23:26 +01:00
Jakob Bornecrantz 785e99f115 doc: Document !1836 2023-06-13 19:23:56 +01:00
Jakob Bornecrantz eab742ad9e doc: Document !1823 2023-06-02 16:41:37 +00:00
Jakob Bornecrantz ebc044f141 doc: Document !1447 and other Rift-S MRs 2023-06-02 16:41:37 +00:00
Jakob Bornecrantz 17fcaed10b doc: Document !1839 2023-05-23 14:42:21 +01:00
Jakob Bornecrantz f62d08bdce doc: Document !1829 2023-05-22 11:51:07 +01:00
Jakob Bornecrantz 76b35d4397 doc: Document !1824 2023-05-21 12:03:04 +01:00
Jakob Bornecrantz e07204cc8b doc: Document !1832 2023-05-21 09:01:30 +01:00
Jakob Bornecrantz 7a6da9c6ca doc: Document !1770 2023-05-21 09:01:30 +01:00
Jakob Bornecrantz 7548767740 doc: Document !1769 2023-05-21 09:01:30 +01:00
Jakob Bornecrantz a6e6dcaeee doc: Document !1692 2023-05-21 09:01:30 +01:00
Jakob Bornecrantz 22635062d3 doc: Document !1494 2023-05-21 09:01:30 +01:00
Jakob Bornecrantz 01da9029e8 doc: Update DepthAI entry 2023-05-21 09:01:30 +01:00
Jakob Bornecrantz 6170b2a250 doc: Document !1831 2023-05-20 22:45:59 +01:00
Jakob Bornecrantz 98a5b18e0f doc: Document !1820 2023-05-19 23:36:41 +01:00
Jakob Bornecrantz cc2ebfffba doc: Document !1828 2023-05-19 21:09:20 +00:00
Jakob Bornecrantz 5ed25adf35 doc: Document !1810 2023-05-19 21:05:52 +00:00
Jakob Bornecrantz 1b1f120f18 doc: Document !1827 2023-05-19 20:43:06 +00:00
Jakob Bornecrantz 237a1885a4 doc: Document !1814 2023-05-19 18:32:20 +01:00
Jakob Bornecrantz 5e0f0866a6 doc: Document !1808 2023-05-18 12:22:57 +01:00
Jakob Bornecrantz beffe1bf0f doc: Document !1792 2023-05-18 11:12:06 +01:00
Jakob Bornecrantz e5d40bf9f3 doc: Document !1789 2023-05-16 22:25:05 +00:00
Jakob Bornecrantz a07942b782 doc: Document !1816 2023-05-14 15:57:08 +01:00
Jakob Bornecrantz 75442c43ce doc: Document !1809 2023-05-14 06:52:55 +00:00
Jakob Bornecrantz c446153db1 doc: Document !1807 2023-05-06 16:21:30 +01:00
Jakob Bornecrantz 6eca6301c1 doc: Document !1805 2023-05-03 16:22:53 +01:00
Jakob Bornecrantz 6cb3048ad8 doc: Document !1801 2023-05-03 12:23:20 +01:00
Jakob Bornecrantz 0e2570c50b doc: Document !1797 2023-05-01 16:49:23 +01:00
Jakob Bornecrantz 74e38f5f00 doc: Document !1796 2023-05-01 14:03:41 +01:00
Jarvis Huang 0d31791092 comp/android: Refine surface creation flow
Reuse MonadoView when "Display over other apps" is enabled. Move surface
creation logic to compositor for consistency. With this approach, compositor
implementer controls the way surface is created.
2023-04-18 16:24:35 -05:00
Jakob Bornecrantz 255a74a8e8 doc: Document !1743 2023-04-18 14:31:55 +01:00
Jakob Bornecrantz 6fc7603e55 doc: Document !1748 2023-04-14 02:34:49 +01:00
Jakob Bornecrantz cad9e37689 doc: Document !1766 2023-04-09 14:10:47 +01:00
Jakob Bornecrantz f0cff9db0c doc: Document !1763 2023-04-07 21:44:22 +01:00
Jakob Bornecrantz 12160ef652 doc: Document !1732 2023-04-07 15:37:22 +01:00
Jakob Bornecrantz 363132f424 doc: Document !1750 2023-04-07 14:27:08 +00:00
Jakob Bornecrantz 7654867e10 doc: Document !1754 2023-04-05 16:53:24 +01:00
Jakob Bornecrantz 6c038049ff doc: Document !1751 2023-04-04 13:56:55 +01:00
Jakob Bornecrantz 98395eab4b doc: Document !1755 2023-04-04 13:38:21 +01:00
utzcoz 48bc8ccd33 doc: windows: Remove extra empty line
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-19 16:51:09 +08:00
utzcoz 2c04bd11aa doc: windows: Reduce documentation line length
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-19 16:49:42 +08:00
utzcoz 42f9d8f542 doc: windows: Update winbuild for monado-service
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-19 16:33:55 +08:00
utzcoz f566452ec8 doc: windows: Remove limitation about IPC not supported on Windows
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-19 16:22:23 +08:00
utzcoz 1b69865e93 doc: Fix window building doc related to CMake
Signed-off-by: utzcoz <utzcoz@outlook.com>
2023-03-13 16:15:43 +00:00
Jakob Bornecrantz c90630295e doc: Add spaces design document 2023-03-09 20:42:58 +00:00
Ryan Pavlik 9cf124254e c/main: Constify target factories 2023-03-01 19:54:36 +00:00
Ryan Pavlik 9af4447097 doc: Fix typo 2023-03-01 19:54:11 +00:00
Ryan Pavlik d0423bf405 doc: Improve tracing docs 2023-03-01 19:17:59 +00:00
Guillaume Meunier 76dff0b42f ipc: make the pid filename, the socket filename, and the client library suffix customizable 2023-01-31 09:30:47 +00:00
Moses Turner f9ba0ac53d doc: Allow MathJax 2023-01-29 01:38:01 +00:00
Jakob Bornecrantz b18202e5d0 doc: Document !1598 2022-12-08 00:46:34 +00:00
Jakob Bornecrantz 985fbe4ede doc: Document !1578 2022-12-04 18:46:17 +00:00
Mateo de Mayo 27b8166e38 doc: Document !1590 2022-12-02 16:10:09 +00:00
Jakob Bornecrantz b9603723cc doc: Document !1585 2022-11-25 18:29:54 +00:00
Jakob Bornecrantz 14f9492902 doc: Document !1525, !1531 and !1584 2022-11-25 16:51:50 +00:00
Jakob Bornecrantz dd3e285a5d doc: Document !1584 2022-11-25 16:04:20 +00:00
Jakob Bornecrantz 812cbd222f doc: Document !1579 2022-11-24 15:35:00 +00:00
Jakob Bornecrantz 279e33bc36 doc: Add link to metrics on mainpage 2022-11-24 15:34:57 +00:00
Jakob Bornecrantz bc2ed6e3db doc: Add general tracing 2022-11-24 15:33:52 +00:00
Jakob Bornecrantz 762c10f511 doc: Add Tracing with Tracy 2022-11-24 15:33:18 +00:00
Jakob Bornecrantz 1470676adf doc: Rename Tracing to Tracing with Perfetto 2022-11-24 15:33:18 +00:00
Jakob Bornecrantz 3029eb6873 doc: Document !1512 2022-11-24 00:34:50 +00:00
Jakob Bornecrantz 25bb8e47ed doc: Add metrics documentation 2022-11-24 00:34:50 +00:00
Jakob Bornecrantz fa8a09e8d3 doc: Document !1570 2022-11-23 16:18:12 +00:00
Jakob Bornecrantz 503979c723 doc: Document !1576 and !1577 2022-11-21 16:46:12 +00:00
Jakob Bornecrantz e4932f0bbf doc: Document !1569 2022-11-15 23:24:20 +00:00
Ryan Pavlik f8e58ef6a1 doc: can not -> cannot, etc 2022-11-09 14:52:45 -06:00
Ryan Pavlik d38d1f86af doc: Document !1561 2022-11-08 17:55:45 -06:00
Jakob Bornecrantz 59394d853c doc: Document !1553 2022-11-03 17:43:06 +00:00
Jakob Bornecrantz 442c8fbace doc: Document !1517 2022-10-01 13:10:42 +01:00
Ryan Pavlik a7d553d93e xrt,comp,ipc...: Clarifying docs about "system compositor" and "multi compositor" 2022-09-12 10:59:41 -05:00
Moses Turner 17acb376f9 xrt: Fix some typos that codespell caught 2022-09-11 23:32:28 -05:00
Mateo de Mayo d47d0ce2d9 u/logging: Log to stderr in Windows 2022-09-02 22:43:24 +00:00
Ryan Pavlik edd1aa0d32 doc: Document the MR for OpenGL on Windows. 2022-08-22 18:29:09 -05:00
Simon Zeni 90f708d91c xrt: Enable XR_KHR_composition_layer_cube
Co-authored-by: Bjorn Swenson <bjorn@collabora.com>
2022-08-11 13:42:09 +01:00
Ryan Pavlik 3fb162ea3a c/client: Turn off depth formats for D3D11, they are breaking Vulkan right now 2022-07-26 14:45:29 +00:00
Ryan Pavlik a4d2740b4b c/client: D3D12 client compositor 2022-07-26 14:45:29 +00:00
Ryan Pavlik a9facfe671 c/client: Extract some utilities usable by D3D11 and 12 2022-07-26 14:45:29 +00:00
Ryan Pavlik 3223e9d806 doc: Add info on graphics IPC to the IPC document 2022-07-15 15:37:08 -05:00
Ryan Pavlik 096f5bfd19 doc: Overhaul the main page 2022-07-15 15:37:08 -05:00
Ryan Pavlik 52fb2b5825 doc: Update diagrams 2022-07-15 13:47:39 -05:00
Ryan Pavlik f73a4cc69d doc: Rename markdown files to match their ref name and generated filename 2022-07-15 13:24:38 -05:00
Ryan Pavlik da66362d76 doc: Remove outdated roadmap 2022-07-15 13:21:55 -05:00
bjorn c9588f928b doc: changelog; 2022-07-14 20:31:38 +00:00
bjorn f3b5ea211e doc: Changelog; 2022-07-11 17:33:59 +00:00
bjorn 217c9749dc Changelog; 2022-07-01 22:01:32 +00:00
Ryan Pavlik 0496ba9c5c aux/vk: Add additional include dirs conditionally. 2022-07-01 21:57:07 +00:00
bjorn 0ff4104b38 Add changelog; 2022-07-01 12:40:09 -07:00
Ryan Pavlik 404c4b62a2 doc: Document Android-related MRs 2022-06-27 10:00:06 -05:00
Moses Turner fb3c3db34a doc: Document monado!1296 2022-06-24 01:58:51 +01:00
Moses Turner 9063c7dd82 doc: Document !1381 2022-06-20 16:33:48 +01:00
Moses Turner 53e719e0e8 doc: Add some notes about Mercury hand tracking 2022-06-20 16:33:48 +01:00
Mateo de Mayo 008ba2433b d/wmr: Refactor how precomputed transforms work
Hopefully this is an improvement and not just a rewrite. Some ideas were:
1. Keep poses in WMR space as much as possible.
2. Add an explicit function that precomputes a handful of transforms that allow
   converting between WMR and OpenXR coordinates.
3. Make naming of variables in line with a relatively common T_A_B notation.
4. I wasn't able to figure out why `wmr_config_compute_pose` worked before,
   in any case, hopefully the new notation convention helps understanding
   why P_oxr_{acc,gyr} work.
2022-06-18 14:19:01 -03:00
Jakob Bornecrantz 1985cd82dc doc: Document !1356 2022-06-01 16:50:19 +01:00
Jakob Bornecrantz 63ceb549ef doc: Document !1319 2022-05-28 17:30:19 +00:00
Jakob Bornecrantz 011bcbdcff doc: Document !1355 2022-05-28 11:49:20 +01:00
Jakob Bornecrantz 041f65745e doc: Document !1353 2022-05-27 15:14:59 +00:00
Mateo de Mayo e04d265097 doc: Document !1334 2022-05-26 18:35:39 +00:00
Jakob Bornecrantz a571d1000b doc: Document !1346 2022-05-26 14:06:18 +00:00
Ryan Pavlik 60f9b6a18f doc: Document !1323 2022-05-25 21:42:58 +01:00
Ryan Pavlik 78c4102e90 doc: Document !1302 and !1337 2022-05-25 18:12:22 +00:00
Ryan Pavlik c5c4f9f45a doc: Document CMake format changes. 2022-05-25 18:06:38 +00:00
bjorn c80cf206c8 doc: remove mention of meson; 2022-05-23 08:35:44 -07:00
Jakob Bornecrantz 9ce28b6de6 doc: Document !1328 2022-05-23 09:12:54 -05:00
Jakob Bornecrantz 0b391c5cfd doc: Document !1326 2022-05-23 14:11:43 +00:00
Jakob Bornecrantz aede51bd37 doc: Document !943 2022-05-23 14:11:43 +00:00
Jakob Bornecrantz 4482612021 doc: Document !1329 2022-05-23 13:54:42 +00:00
Jakob Bornecrantz f29d327a1a doc: Document !1320 and !1324 2022-05-20 23:12:17 +01:00
Ryan Pavlik cdb8d54ca1 st/oxr: Work on D3D11 2022-05-20 22:37:15 +01:00
Ryan Pavlik bfdf278634 doc: Document !1322 2022-05-20 21:30:41 +00:00
Ryan Pavlik 3de4488dfd doc: Enable EXTRACT_STATIC so our inline functions are visible in doxygen. 2022-05-20 15:48:19 -05:00
Jakob Bornecrantz 60f0d50c67 doc: Document !1316 2022-05-20 19:06:14 +01:00
Jakob Bornecrantz 9b9489bd40 doc: Document !1313 2022-05-19 15:51:06 +00:00
Jakob Bornecrantz 3c1512e8b9 doc: Document !1312 2022-05-19 14:32:06 +00:00
Mateo de Mayo 830706e0e4 doc: Add various changelogs
@mateosss MRs didn't have changelogs before. This adds changelog fragments for:
!1005, !1016, !1017, !1060, !1067, !1152, !1172, !1291, !889, !941, !957,
!1035, !1264, !1291, !714, !880, !907, and !1290.
2022-05-19 14:03:17 +00:00
Mateo de Mayo 85bdbc1817 u/aeg: Implement state machine to correct overshooting and avoid oscillations 2022-05-19 14:03:17 +00:00
Ryan Pavlik b72de59c8d doc: Add some text to "conventions" about coding with respect 2022-05-17 17:40:58 -05:00
Ryan Pavlik 93a2391767 docs: Improve word choice/clarity 2022-05-17 17:40:58 -05:00
Ryan Pavlik bb7ba409b8 build,scripts: Word choice/clarity 2022-05-17 17:40:58 -05:00
Ryan Pavlik a0ebc103d6 doc: Turn off included-by graphs to fix warning 2022-05-17 14:42:02 -05:00
Ryan Pavlik 276a58bd75 doc: Fix doxygen warnings 2022-05-17 14:42:02 -05:00
Jakob Bornecrantz c629dc4ae3 doc: Document !1299 2022-05-17 20:11:31 +01:00
Jakob Bornecrantz 01a4605cf4 doc: Update conventions with function typedefs 2022-05-17 20:10:40 +01:00
Jakob Bornecrantz ea8969d00d doc: Document !1285 2022-05-17 11:20:40 +01:00
Ryan Pavlik e4fa9de652 doc: Changelog fragments for Windows work. 2022-05-16 11:08:23 -05:00
Jakob Bornecrantz d3c77b435c doc: Document !1283 2022-05-13 10:58:46 +01:00
Jakob Bornecrantz d80f98fdd4 doc: Document !1279 2022-05-11 15:54:50 +01:00
Jakob Bornecrantz 8d90d2be90 doc: Document !1275 2022-05-11 10:49:15 +01:00
Jakob Bornecrantz 207ec15a99 doc: Document !1271 2022-05-10 10:30:37 +00:00
Jakob Bornecrantz deb287b180 doc: Document !1270 2022-05-10 10:30:37 +00:00
Jakob Bornecrantz fb46401413 doc: Document !1269 2022-05-10 10:30:37 +00:00
Jakob Bornecrantz 4bde73ff10 doc: Document !1268 2022-05-10 10:30:37 +00:00
Jakob Bornecrantz e45d4f46b8 doc: Document !1258 2022-05-10 10:30:37 +00:00
Jakob Bornecrantz 32e652bdb4 doc: Document !1250, !1257 and !1259 (parts of) 2022-05-10 10:30:37 +00:00
Jakob Bornecrantz 44b7713793 doc: Document !1265 2022-05-09 10:46:44 +00:00
Ryan Pavlik 3287c984aa cmake: Reorganize options, renaming some.
Rename XRT_HAVE_SLAM to XRT_FEATURE_SLAM,
moving it from xrt_config_have.h to xrt_config_build.h
accordingly.
2022-05-04 11:24:02 -05:00
Ryan Pavlik 097eeb4f29 cmake: Switch to a new way of setting options more in line with expectations.
If you explicitly request an option, and it's not available due to dependencies,
we now error out instead of silently changing the value.
2022-05-04 11:24:02 -05:00
Ryan Pavlik d5768ead81 doc: Add docs about building on Windows. 2022-05-03 14:40:26 +00:00
Jakob Bornecrantz 175ff58f10 build: Remove meson files 2022-04-28 21:36:25 +00:00
Jakob Bornecrantz 41028acef4 doc: Document !1231 2022-04-19 00:17:20 +01:00
Jakob Bornecrantz c6175189a8 doc: Update tracing.md 2022-04-19 00:17:20 +01:00
Ryan Pavlik d37f54f179 doc: Update conventions 2022-04-13 01:11:30 +01:00
zhibinw 5e002e468e doc:Document !1213 2022-04-12 14:20:17 +00:00
Moses Turner 8aba8cc601 Document !1120, !1135 and !1144 2022-03-23 16:12:44 -05:00
Jakob Bornecrantz 15a5c64a15 doc: Add remote driver howto 2022-03-21 22:08:22 +00:00
Jakob Bornecrantz 824ebc02de doc: Document !1166 2022-03-15 00:16:17 +00:00
Jakob Bornecrantz 2f31b2e5b0 doc: Update Vulkan extensions table 2022-03-14 19:53:05 +00:00
Jakob Bornecrantz cbdeea94e0 doc: Document !1164 2022-03-14 19:53:05 +00:00
Jakob Bornecrantz bb363e53f5 doc: Document !1171 2022-03-14 17:39:23 +00:00
Jakob Bornecrantz 4fad95d623 doc: Document !1147 2022-03-02 11:24:00 +00:00
Jakob Bornecrantz 65416b4e62 doc: Document !1142 2022-02-25 17:11:38 -06:00
Jakob Bornecrantz ccefc30e7f doc: Document !1128 2022-02-19 00:34:01 +00:00
Jakob Bornecrantz 10664fd519 doc: Document !1119, !1124 & !1125 2022-02-18 18:29:28 +00:00
Christoph Haag 65b854d5c5 doc: add changelog for mr 1126 2022-02-18 13:44:15 +01:00
Jakob Bornecrantz 81818b3d7b doc: Document !1117 2022-02-17 00:39:53 +00:00
Jakob Bornecrantz 2f9511e202 doc: Document !1105 2022-02-17 00:34:18 +00:00
Ryan Pavlik 6c3fafce2e doc: Changelog for the pacing improvements. 2022-02-08 10:51:40 -06:00
Christoph Haag a641ce8955 doc: Update Implementing OpenXR extensions
Mention that oxr_xr* function prototypes go into
src/xrt/state_trackers/oxr/oxr_api_funcs.h
and move all other details after the bullet points about functions.
2022-02-04 10:51:32 +01:00
Ryan Pavlik d057f00b54 doc: Fix broken link 2022-01-24 14:08:06 -06:00
Ryan Pavlik c9889f776f xrt: Rename xrt_space_graph to xrt_relation_chain.
Rename all functions and instances accordingly as well,
and add documentation for all methods.
2022-01-21 19:54:30 +00:00
Moses Turner 51d321824f doc: Add changelog for !1074 2022-01-18 12:58:34 -06:00
Ryan Pavlik a7c22fd185 a/util: Rename u_render_timing to u_pacing_app and u_frame_timing to u_pacing_compositor.
They both control pacing, but for different uses. Neither actually performs any timing.
2022-01-15 01:06:48 +00:00
Jarvis Huang a3af3d82bd doc: Update Android IPC section 2022-01-05 14:59:39 +00:00
Moses Turner 916e2ced42 doc: Add changelog for MR 1054 2021-12-10 21:27:31 -06:00
Jakob Bornecrantz 3e38ada9a5 build: s/rs/realsense/g 2021-12-07 11:26:20 +00:00
Mateo de Mayo 07bd614930 t/file: Extend calibration save/load interfaces with new v2 format 2021-12-02 11:27:42 -03:00
Mateo de Mayo 0268daff2d doc: Add json schema for new calibration file 2021-12-01 18:32:16 +00:00
Jakob Bornecrantz 75d57b5831 doc: Document !1021 2021-12-01 16:08:12 +00:00
Ryan Pavlik e9c5d34925 t/oxr_android: Fix version code format 2021-12-01 08:35:44 -06:00
Christoph Haag e01bd11759 doc: Add changelog for mr 897 2021-11-22 20:44:18 +00:00
Ryan Pavlik 817e32d083 doc: Update driver writing docs with the new typedef. 2021-11-13 12:29:58 +00:00
Ryan Pavlik 185bf61dd8 comp: Migrate num_ to _count 2021-11-13 12:04:38 +00:00
Ryan Pavlik dfa0aba496 aux: Migrate num_ to _count 2021-11-13 12:04:38 +00:00
Ryan Pavlik 33c0287f8b xrt: Rename all "num" parameters and fields to "count" (or "capacity" as appropriate)
This matches the OpenXR usage: the array is the plural of the element type,
and the count is the singular element type plus "count" (usually CountOutput
because of the two-call idiom)

Includes fixes to other code to match API changes.
2021-11-13 12:04:38 +00:00
Ryan Pavlik cc4007a69e cmake: Substantial cleanups and simplifications
We now have a cmake-format config file.
We no longer use list variables for sources, instead using
target_sources when we need to add, in accordance with current
best practice. (This makes it a lot easier to edit too.) There's no more
include_directories(), add_definitions(), or other gently-deprecated
directory-scoped commands, nor any CMake scripts that include
a parent directory reference (named targets instead)
2021-11-12 09:48:37 -06:00
Ryan Pavlik cd5ac5f1c9 xrt: Support multiple blend modes in system compositor info 2021-11-12 03:05:10 +00:00
Jakob Bornecrantz 1789982e46 doc: Document !982 2021-11-10 15:29:38 +00:00
Jakob Bornecrantz 96deec3012 doc: Document !959 !967 & !970 2021-11-07 15:14:04 +00:00
Jakob Bornecrantz 6ca94eb6ed doc: Return the greatness of the map 2021-11-05 15:56:14 +00:00
Jakob Bornecrantz cedf941a27 doc: Document !967 2021-11-04 21:16:05 +00:00
Ryan Pavlik 3bd0a07aa2 cmake: Split out finding GLX from the rest of OpenGL on Linux.
Fixes #132.
2021-11-04 15:36:58 +00:00
Ryan Pavlik 7bed9c3302 doc: Fix some its vs it's. 2021-11-03 17:23:24 -05:00
Ryan Pavlik 55d16046eb doc: Update driver writing documentation 2021-11-03 17:04:02 -05:00
Mateo de Mayo 773eccad6c docs: Move some driver entities into @addtogroup and other NFC 2021-10-28 11:40:49 +00:00
Jakob Bornecrantz a09e707767 doc: Document !934 2021-10-13 16:26:26 -05:00
Mateo de Mayo 961c7c8ed1 d/rs: Rename 6dof to ddev
This commit introduces the term `ddev` for a "Device-SLAM tracked device",
it will be useful to differentiate itself from the `hdev`
("Host-SLAM tracked device") that will be introduced in next commits.

Note that "config_realsense" json field was renamed to "config_realsense_device"
and the device's serial (used for tracking overrides) changed from
"Intel RealSense 6-DOF" to "Intel RealSense Device-SLAM".
2021-09-28 16:07:08 -03:00
Ryan Pavlik 7b5102dc28 t/oxr-android: Clean up about libraries usage and fix mangled comments. 2021-09-27 09:29:29 -05:00
Jakob Bornecrantz ee68aebb53 doc: Document !911 2021-09-20 15:54:00 +00:00
Jakob Bornecrantz 93506edd81 doc: Document !873 2021-09-14 18:36:34 +01:00
Christoph Haag 02e6b7898c doc: Add documentation for implementing extensions 2021-09-14 13:44:40 +00:00
Christoph Haag 59d2f3c809 doc: Add changelog for MR 886 2021-08-27 02:43:50 +02:00
Jakob Bornecrantz 0f5ce8c173 doc: Document !870 2021-08-16 21:18:52 +01:00
Jakob Bornecrantz 15e92651d9 doc: Document !867 2021-08-11 18:47:22 +01:00
Jakob Bornecrantz 9d9879ca3e c/multi: Make sure there are at least some predicted data
To avoid asserts in non-service mode.
2021-07-22 17:19:45 +01:00
Jakob Bornecrantz 26fa3c5408 doc: Document !860 2021-07-16 15:29:27 +00:00
Jakob Bornecrantz 3c86985646 doc: Document !859 2021-07-13 18:08:19 +01:00
Jakob Bornecrantz 9e5df0f504 st/oxr: Calculate normalized sub-image offsets and sizes 2021-07-10 17:59:17 +01:00
Jakob Bornecrantz 189aea97aa st/oxr: Refactor out end frame function into own file 2021-07-10 17:59:17 +01:00
Jakob Bornecrantz b8d88113c2 st/oxr: Add gfx to session gfx files 2021-07-10 17:59:17 +01:00
Jakob Bornecrantz 7bd1dba1d8 xrt: Add normalized sub-image offset and size in layer data
This makes the compositor not have to care about texture size.
2021-07-10 17:58:54 +01:00
Moses Turner ff7033e8b8 doc: Document !858
Co-authored-by: Jakob Bornecrantz <jakob@collabora.com>
Co-authored-by: Moses Turner <moses@collabora.com>
2021-07-09 20:24:38 -05:00
Moses Turner 184d155bd1 doc/tracing: add 'Value doesn't exist' gotcha 2021-07-02 00:41:14 -05:00
Moses Turner 4390b800f2 doc: Document !839 2021-06-21 12:29:31 -05:00
Jakob Bornecrantz e554f9ee02 ipc: Fix NULL check stopping main app visibility events from working 2021-06-18 20:13:46 +01:00
Ryan Pavlik d4c2feab05 doc: cleanup/clarification pointing out that some desired docs are already written.
They just had slightly jargon-y names that you already had to know the architecture.
2021-06-18 10:57:16 -05:00
Jakob Bornecrantz 9813ec07c6 doc: Document !841 2021-06-15 19:45:14 +00:00
Jakob Bornecrantz b805742a53 c/main: Do not list VK_FORMAT_A2B10G10R10_UNORM_PACK32 as a supported format 2021-06-15 14:27:07 +00:00
Jakob Bornecrantz 091176e669 doc: Document !811 & !840 2021-06-14 20:37:33 +01:00
Jakob Bornecrantz c57160d4e5 doc: Document !831, !836 and !837 2021-06-11 18:49:50 +01:00
Jakob Bornecrantz 764ec63cc6 doc: Document !740 2021-06-11 17:15:52 +01:00
Jakob Bornecrantz f9b5097134 c/client: Use the EGL compositor's display in swapchain 2021-06-02 14:26:59 +00:00
Jakob Bornecrantz b7b469089c t/fm: Add simple FrameMat that wraps a cv::Mat 2021-05-31 13:43:19 +00:00
Jakob Bornecrantz b3e9653994 t/gui: Show git hash in Window title (NFC) 2021-05-26 16:33:47 +01:00
Ryan Pavlik ca4591afb7 doc: Document !817 and !820 2021-05-17 13:34:36 -05:00
Jakob Bornecrantz b4a7666a75 doc: Document #61 and !810 2021-05-12 14:54:44 +01:00
Jakob Bornecrantz b3455555c2 u/trace_marker: Use Percetto/Perfetto for tracing 2021-05-05 17:00:35 +01:00
Ryan Pavlik 8d7f449efb doc: Document !810 2021-05-04 11:21:46 -05:00
Ryan Pavlik e008e4f319 doc: Start documenting code style/conventions/idioms 2021-05-04 10:34:43 -05:00
Ryan Pavlik 739f869517 doc: Fix typo 2021-04-30 17:57:50 -05:00
Ryan Pavlik 5ac1b341a3 doc: Add markdownlint config file for changelog fragments. 2021-04-30 17:57:50 -05:00
Ryan Pavlik 928771fddf t/oxr_android: Update recyclerview, and do not use wildcard version 2021-04-30 17:34:21 -05:00
Jakob Bornecrantz c02a343b4a doc: Add !754 and !807 to !723 2021-04-30 21:56:09 +00:00
Ryan Pavlik e82fafb186 cmake: Allow C++17 mode on all platforms, all modules.
Remove per-module C++17 settings.
2021-04-30 15:37:04 -05:00
Jakob Bornecrantz daccde940e d/wmr: Fix accel axis conversion 2021-04-28 23:26:09 +00:00
Ryan Pavlik c6a3dec08e doc: Rename sample NorthStar config for file extension reasons, and add schema 2021-04-28 21:13:34 +00:00
Ryan Pavlik 23c73e145b a/util: Make JSON reading more robust.
We were missing some null checks.
2021-04-28 21:13:34 +00:00
Ryan Pavlik a11ce715ae doc: Add JSON Schema 2021-04-28 21:13:34 +00:00
Jakob Bornecrantz f51851d0e6 doc: Document !800 2021-04-27 22:47:11 +00:00
Ryan Pavlik 8a936f2474 doc: Extract static file members when set to extract all. 2021-04-27 22:05:00 +00:00