Commit graph

606 commits

Author SHA1 Message Date
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
Jakob Bornecrantz e9839f3fe9 doc: Document !794 2021-04-27 02:11:13 +01:00
Jakob Bornecrantz 323eebf126 doc: Document !767 and !787 2021-04-26 20:28:32 +00:00
Ryan Pavlik f1ca54376c doc: Fix date on IPC docs and add copyright header 2021-04-26 14:08:57 +00:00
Jakob Bornecrantz 2d408384c6 doc: Document !768 2021-04-21 18:03:10 +00:00
Ryan Pavlik 6fb2241948 doc: Add license sidecar file for config_v0.json.northstar_lonestar example config. 2021-04-21 11:19:31 -05:00
nima01 027ce21bd5 d/wmr: Initial 3DoF WinMR driver
Only supports HP Reverb G1 and G2 for now.

Squash of the following commits:

Initial boilerplate code for HP Reverb G1 driver implementation
Detect and open MS HoloLens Sensors interface
Power up HMD display when headset is detected, and som general code cleanup
Add Reverb G2 PID
reverb_g1: Fix defines
reverb_g1: Run clang format
wmr: Rename Reverb G1 driver to WMR driver
d/wmr: Code style
d/wmr: Flesh out driver a bit more
d/wmr: Code style
Add basic 3dof rotational tracking
d/wmr: Code style
d/wmr: More tidy
xrt: Remove XRT_DEVICE_REVERB_G1
d/wmr: Even more tidy
d/wmr: Changes for Reverb G2
d/wmr: Fixes since last commit
wmr: Fix the meson build and auto-enable the driver
d/wmr: Sleep for compositor to get modes
d/wmr: Use os_hid for control device
d/wmr: Remove hidapi as a dependancy
d/wmr: Move sensor reading to own thread and fix locking
d/wmr: Read from control device and handle more unknown messages
d/wmr: Decode IPD value from control device
d/wmr: Remove all left over dummy driver fields

Co-author: nima01 <nima_zero_one@protonmail.com>
Co-author: Jakob Bornecrantz <jakob@collabora.com>
Co-author: Jan Schmidt <jan@centricular.com>
2021-04-19 13:33:01 +00:00
Christoph Haag b9b72280bf doc: Add MR 741 changelog 2021-04-19 12:53:47 +02:00
Christoph Haag e8b18131f3 doc: Add xrt_input_name to northstar example config 2021-04-19 12:53:47 +02:00
Christoph Haag a6be5ca0eb doc: Add MR 565 changelog 2021-04-15 21:42:06 +00:00
Jakob Bornecrantz c42198b86f doc: Document !721 & !754 2021-04-13 23:21:38 +01:00
Jakob Bornecrantz 7c77625da9 st/oxr: Set visibility and z_order if multi compositor controls are available 2021-04-13 16:56:17 +00:00
Jakob Bornecrantz b48cdfed44 c/main: Fix xrt_compositor::wait_frame 2021-04-13 16:56:17 +00:00
Ryan Pavlik f537d115fe doc: Exclude Android in-tree build artifacts from doxygen's scanning. 2021-04-13 11:46:53 -05:00
Moses Turner c54a6bef0a doc: Document !749 2021-04-11 04:08:49 -05:00
Ryan Pavlik c591fe770e doc: Clean up render timing docs. 2021-04-09 18:22:42 -05:00
Jakob Bornecrantz ac1acfa7d4 doc: Document !721 2021-04-07 15:41:47 +01:00
Jakob Bornecrantz 727612c0a5 doc: Document !715 2021-04-03 03:07:21 +01:00
Ryan Pavlik d34e1464fd comp: Update file header. 2021-04-02 18:02:10 -05:00
Christoph Haag e5a77ea80d doc: Add mr 742 changelog 2021-04-02 15:48:10 +00:00
Jakob Bornecrantz 9695e90d95 d/vive: Setup the variable tracking for imu fusion 2021-04-02 16:00:42 +01:00
Jakob Bornecrantz cebc8ebed5 st/oxr: No longer need to work around depth Swapchain on Unreal 2021-04-02 16:00:42 +01:00
Moses Turner 55b86fe815 d/ulv2: Create the driver.
Co-authored-by: Moses Turner <mosesturner@protonmail.com>
Co-authored-by: Christoph Haag <christoph.haag@collabora.com>
2021-04-01 02:10:33 +02:00
Ryan Pavlik a5db039486 doc: Add changelog fragments. 2021-03-31 12:05:24 -05:00
Ryan Pavlik 942091c10d comp: Enable VK_EXT_debug_report extension 2021-03-31 12:02:41 -05:00
Jakob Bornecrantz 11bf681e3b doc: Document !735 2021-03-30 21:28:40 +01:00
Jakob Bornecrantz 63f5c86257 xrt: Make xrt_swapchain be reference counted 2021-03-24 17:50:08 +00:00
Jakob Bornecrantz a71b3d35d1 m/3dof: Add assert for timestamp paranoia 2021-03-17 01:10:02 +00:00
Jakob Bornecrantz c73146c6fd d/psvr: Ensure that timestamps are always after each other 2021-03-17 01:10:02 +00:00
Jakob Bornecrantz a9a706cbbd doc: Document !705 2021-03-12 00:06:36 +00:00
Christoph Haag fcc77edb8b doc: Add changelog for MR 712 2021-03-10 02:04:58 +01:00
Jakob Bornecrantz 3e13e20c4c doc: Document !697 2021-03-08 11:20:52 +00:00
Jakob Bornecrantz adf1bd952d doc: Add frame timing documentation 2021-03-08 11:20:52 +00:00
Christoph Haag cd69816872 doc: Add changelog for MR !704 2021-03-02 19:55:35 +01:00
Christoph Haag 15365a2acd doc: add northstar example config 2021-03-02 19:43:19 +01:00
Christoph Haag d270828cfc doc: Add changelog for MR 695 2021-03-02 19:43:19 +01:00
Ryan Pavlik 7477873682 doc: Update mr.676.md to mention another MR. 2021-03-02 17:20:02 +00:00
Jakob Bornecrantz d6eda06ae2 doc: Remove md prefix from all Markdown pages 2021-03-01 19:42:52 +00:00
Jakob Bornecrantz a387202352 doc: Tidy mainpage.md 2021-03-01 19:30:57 +00:00
Ryan Pavlik 1963e313b1 ipc/android: Switch to using client push mutex to avoid cond var wait in server. 2021-02-24 15:25:28 -06:00
Ryan Pavlik ccf6ac4b94 ipc/android: Remove old workaround 2021-02-24 15:23:26 -06:00
Ryan Pavlik 28c84af396 doc: Add Android details to the IPC doc 2021-02-24 15:23:26 -06:00
Jakob Bornecrantz eb00bbe5f2 doc: Document !692 2021-02-22 23:20:05 +00:00
Ryan Pavlik f15a14b193 ipc/server: Factor out the mainloop code that may vary between platforms 2021-02-22 17:03:16 -06:00
Ryan Pavlik d829fac08c doc: Add IPC design/details doc, with only the existing Android details 2021-02-22 16:50:00 -06:00
Ryan Pavlik ab5af29d05 doc: Fix doxygen warning 2021-02-22 16:50:00 -06:00
Jakob Bornecrantz 1b692c6381 doc: Document !964 2021-02-20 00:51:28 +00:00
Christoph Haag 3162f8050c doc: Add changelog for MR 691 2021-02-17 20:03:34 +01:00
Jakob Bornecrantz 1934897a1b doc: Document !960 2021-02-17 14:42:15 +00:00
Jakob Bornecrantz 2b539f9750 doc: Document !689 2021-02-16 18:08:49 +00:00
Jakob Bornecrantz 85c69a4312 doc: Document !688 2021-02-16 18:08:47 +00:00
Jakob Bornecrantz da2691aac0 doc: Document !686 2021-02-15 16:13:07 +00:00
Ryan Pavlik 268738c45d doc: Cleanup howto-release 2021-02-11 09:43:08 -06:00
Christoph Haag 850cb96e87 doc: Add mr 677 changelog 2021-02-03 02:44:17 +01:00
Christoph Haag bec70c476c doc: Add changelog for MR 674 2021-02-01 15:23:19 +00:00
Jakob Bornecrantz 3c60afdd24 doc: Remove old changelog fragments 2021-01-28 16:02:50 +00:00
Jakob Bornecrantz bda64b8f48 doc: Update CHANGELOG.md 2021-01-28 16:02:50 +00:00
Jakob Bornecrantz f46c93f752 doc: Add HOWTO release document 2021-01-28 16:02:45 +00:00
Jakob Bornecrantz eec3446e5b u/sink: Add Bayer format converter 2021-01-27 16:09:07 +00:00
Jakob Bornecrantz 5b6e6bf6a6 xrt: Add XRT_FORMAT_BAYER_GR8 format 2021-01-27 16:09:07 +00:00
Jakob Bornecrantz bfdd3a0a5b d/v4l2: More buffers 2021-01-27 16:09:07 +00:00
Jakob Bornecrantz bd257500b8 d/v4l2: Expose more information 2021-01-27 16:09:07 +00:00
Jakob Bornecrantz fa2748637a xrt: Expose more information on frame servers 2021-01-27 16:09:07 +00:00
Jakob Bornecrantz 18fb3e7024 c/main: Lower priority on sRGB format
This works around a bug in the OpenXR CTS and mirrors better what at least on
other OpenXR runtime does.
2021-01-27 15:41:15 +00:00
Jakob Bornecrantz 0673c2e375 doc: Document !666 and !667 2021-01-25 00:12:03 +00:00
Jakob Bornecrantz 3e028a7952 st/oxr: Correctly validate quats to be within 1% of unit length 2021-01-21 00:33:32 +00:00
Jakob Bornecrantz 026fa2cebb math: Add quat valdiate that only checks within 1% of unit length 2021-01-21 00:33:32 +00:00
Christoph Haag 844d2c9d58 doc: add changelog for MR 638 2021-01-20 18:23:09 +01:00
Jakob Bornecrantz afea93f297 xrt: Remove prepare function from xrt_compositor 2021-01-20 15:04:09 +00:00
Jakob Bornecrantz 2b8c835b68 xrt: Introduce xrt_system_compositor 2021-01-20 15:04:09 +00:00
Lubosz Sarnecki 6455b1b829 doc: Document MR 645. 2021-01-13 12:33:15 +01:00
Christoph Haag 030e43e7d1 doc: Add changelog for 633 2021-01-06 13:40:59 +00:00
Christoph Haag 58900f1db9 doc: add changelog for mr 635 2021-01-06 13:34:31 +00:00
Christoph Haag 057f65630f doc: Add changelog for mr 636 2021-01-06 13:23:28 +00:00
Christoph Haag 712763c5c6 doc: Add changelog for mr 634 2021-01-06 13:03:47 +00:00
Lubosz Sarnecki 80c837d62a doc: Document MR 627. 2020-12-28 14:21:03 +00:00
Christoph Haag d5183336b3 d/ohmd: Add display left rotation for Oculus Rift DK2 2020-12-23 11:51:51 +01:00
Jakob Bornecrantz c30c4c011d c/main: Silence warnings and make sure that layer configs are picked up 2020-12-15 14:27:31 +00:00