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
Lubosz Sarnecki
669303cd6d
doc: Document MR 620.
2020-12-14 18:59:28 +00:00
Christoph Haag
30d7001df1
ipc: Make OXR_DEBUG_GUI=1 work with monado-service
2020-12-14 18:53:07 +00:00
Ryan Pavlik
fba01f656a
doc: Update changelog.
2020-12-06 23:07:05 +00:00
Ryan Pavlik
5893213496
doc: Document the Vulkan extensions used, in a table in Doxygen.
...
Duplication of information, yes, but it's a lot more readable in table format...
2020-12-06 23:07:05 +00:00
Lubosz Sarnecki
aa308609af
doc: Document MR 611.
2020-12-01 17:36:15 +01:00
Ryan Pavlik
6fbd12bde4
comp/main: near and far are keywords on Windows.
2020-11-23 14:27:21 -06:00
Ryan Pavlik
66811b436a
xrt: Have the vk_helper vk_create_device take in a list of device extensions, and fix usages.
2020-11-23 14:27:21 -06:00
Jakob Bornecrantz
e12598c0a3
doc: Add changelogs for MR 599
2020-11-20 03:20:33 +00:00
Jakob Bornecrantz
ef6c8430d2
m/space: Make sure to not drop positions
2020-11-18 18:05:07 +00:00
Jakob Bornecrantz
d1aa04e402
st/gui: Add remote hand tracking controls
2020-11-18 17:37:39 +00:00
Jakob Bornecrantz
5ce0a0b3ab
d/remote: Add hand tracking support
2020-11-18 17:37:39 +00:00
Jakob Bornecrantz
e0a7df0f1d
st/oxr: Make sure to restore old EGL display/context/drawables when creating a EGL compositor
2020-11-15 22:47:42 +00:00
Christoph Haag
ef7bbc5876
doc: Add changelog for MR 600
2020-11-12 16:04:00 +01:00
Lubosz Sarnecki
cd8a108ab4
doc: Document MR 601.
2020-11-12 16:02:10 +01:00
Ryan Pavlik
451a9c5150
android: Update to AboutLibraries 8.5.0
...
This includes my submission allowing licenses to be
included explicitly in the gradle files.
2020-11-10 18:44:03 +00:00
Ryan Pavlik
fe7a66393b
docs: Disable LaTeX output, to silence warnings.
2020-11-10 03:09:07 +00:00
Ryan Pavlik
d2955a3967
aux/util: Adjust conditional log macros to handle msvc correctly
2020-11-10 03:09:07 +00:00
Jakob Bornecrantz
97ebeda78e
doc: Add MR 597 changelogs
2020-11-10 00:49:03 +00:00
Ryan Pavlik
d4011ed78a
d/ns: Fix memory leak in math
2020-11-09 16:06:14 -06:00
Christoph Haag
1a5dde79af
doc: Add changelog for MR 583
2020-11-09 19:21:27 +00:00
Christoph Haag
4001bae5cb
doc: Add changelogs for MR 591
2020-11-06 01:05:54 +01:00
Ryan Pavlik
25967f906b
t/oxr_android: Generate license resource at build time.
2020-11-05 17:04:53 -06:00
Jakob Bornecrantz
7c807a8605
xrt: Add device driver provided bindings
2020-11-05 14:41:55 +00:00
Jakob Bornecrantz
f88ce679cc
doc: Remove old changelog fragments
2020-11-04 13:37:13 +00:00
Jakob Bornecrantz
bdb3159aff
doc: Update CHANGELOG.md
2020-11-04 13:37:13 +00:00
Christoph Haag
37e4578cd3
doc: Add changelog for MR 589
2020-11-04 14:09:56 +01:00
Jakob Bornecrantz
a4018708eb
doc: Remove old changelog fragments
2020-11-02 20:24:48 +00:00
Jakob Bornecrantz
e7323e985a
doc: Update CHANGELOG.md
2020-11-02 20:24:48 +00:00
Ryan Pavlik
ae62cfbaf6
doc: Add spdx tags.
2020-11-02 17:04:51 +00:00
Ryan Pavlik
9aeb3f50c5
doc: Document merge request changes.
2020-10-30 18:20:36 -05:00
Lubosz Sarnecki
f4113ef15b
d/android: Add Android sensors driver.
2020-10-30 18:20:35 -05:00
Ryan Pavlik
a0bbca572d
comp: Basic Android compositor window.
...
Also makes the service feature not depend on other options:
it can be used without those other parts.
comp/window_android: Remove unused EGL code for now, as it is crashing.
comp/window_android: Use MonadoView async method to create surface.
comp/window_android: Use custom surface as intended
Co-authored-by: Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
2020-10-28 09:41:30 -05:00
Ryan Pavlik
d0187cee9a
aux/android: Add Java code
2020-10-28 09:33:26 -05:00
Jakob Bornecrantz
5b3bf8ce23
doc: Add a bunch of change logs
2020-10-26 23:05:06 +00:00
Christoph Haag
c0a5b3b76c
d/survive: Implement haptic feedback
2020-10-13 19:39:28 +02:00
Christoph Haag
cc8f82807c
doc: Add MR 555 changelog
2020-10-12 22:55:33 +02:00
Christoph Haag
2ef1affb2b
doc: Add changelog for MR 538
2020-09-30 02:20:45 +02:00
Christoph Haag
49d5d3bf40
doc: Add MR 536 changelog
2020-09-28 17:07:46 +01:00
Jakob Bornecrantz
7817d2ea04
doc: Document !532
2020-09-17 23:04:37 +01:00
Jakob Bornecrantz
8e24dda794
xrt: Remove out_timestamp argument to xrt_device::get_tracked_pose
2020-09-07 23:37:09 +01:00
Jakob Bornecrantz
eaffa05a37
xrt: Remove acceleration components from xrt_space_relation
2020-09-07 23:36:34 +01:00
Jakob Bornecrantz
4d85db6051
xrt: Add xrt_space_graph
2020-09-07 16:14:46 +01:00
Jakob Bornecrantz
80fb9b722b
doc/wand: Add a tiny blurb about prober
2020-09-04 16:50:39 +01:00
Jakob Bornecrantz
4e6a137c62
ipc: Make it possible to toggle inputs on and off
2020-08-28 11:33:38 +00:00
Jakob Bornecrantz
557dacbb02
st/oxr: Special case the any path for pose actions
2020-08-28 10:34:19 +00:00
Jakob Bornecrantz
deb5633bf9
d/psmv: Introduce proper grip and aim poses
...
Correctly rotate the grip pose to follow the spec more closely.
2020-08-27 10:42:05 +01:00
Jakob Bornecrantz
516212fef4
c/main: Test if a format is supported before adding to list
2020-08-26 14:28:10 +00:00
Jakob Bornecrantz
3ce4ed2a1f
doc: Add 501 changelogs
2020-08-26 15:25:00 +01:00
Christoph Haag
ac6edb94c2
doc: Add changelog for 498
2020-08-24 10:35:39 +02:00
Christoph Haag
f964d41bde
doc: Add changelog for 495.
2020-08-21 02:24:48 +02:00
Ryan Pavlik
7c0df6506b
ipc/client: Use Android allocator on client side.
2020-08-19 16:07:00 -05:00
Ryan Pavlik
a57507518d
aux/android: New aux library, add image allocator for Android
2020-08-19 16:06:30 -05:00
Ryan Pavlik
fa34c65ed3
xrt: Make xrt_image_native::size optional.
...
Not all allocators can supply it.
2020-08-19 16:06:30 -05:00
Ryan Pavlik
e48f68deb6
aux/ogl: Add helper header for OpenGL.
2020-08-19 16:06:30 -05:00
Ryan Pavlik
5cccb77403
doc: Add mistakenly-omitted changelog fragment.
2020-08-19 16:06:30 -05:00
Ryan Pavlik
54149b12b9
st/oxr: Handle the android extension
2020-08-19 11:01:12 -05:00
Christoph Haag
d11f5cb558
doc: Add changelogs for 489 and 494
2020-08-19 15:06:06 +02:00
Jakob Bornecrantz
201b5337df
ipc: It's okay to send zero handles
2020-08-19 11:45:31 +00:00
Jakob Bornecrantz
132b0c541d
d/rs: Use a thread to get the poses
...
Tested by moses from Discord.
2020-08-17 11:58:18 +01:00
Ryan Pavlik
54dbb4d128
st/oxr: Use the XR_ERROR_GRAPHICS_REQUIREMENTS_CALL_MISSING code added in OpenXR 1.0.11.
2020-08-14 17:42:19 -05:00
Ryan Pavlik
2c126e08ff
st/oxr: Handle XRT_ERROR_IMAGE_CREATE_FLAG_UNSUPPORTED from compositor.
2020-08-14 19:58:01 +00:00
Ryan Pavlik
9087d1c7a9
xrt: Use our generic graphics buffer typedefs all over.
...
This adds some Android support in composition clients,
and fixes the breakage from 2 commits ago.
Thanks to Jakob for finding my error in an earlier version.
2020-08-13 17:34:05 -05:00
Jakob Bornecrantz
d27044a18d
ipc: Add a disabled loopback allocator
2020-08-12 15:26:43 +01:00
Jakob Bornecrantz
a834c9977e
ipc: Make it possible to give the client compositor a image allocator
2020-08-12 15:26:05 +01:00
Jakob Bornecrantz
01dcf59c53
xrt: Add new image native allocator interface
2020-08-12 15:24:48 +01:00
Jakob Bornecrantz
38703fc1d2
st/oxr: Add plumbing for layers
2020-08-11 01:51:24 +01:00
Jakob Bornecrantz
5e78752a6e
xrt: Add a bunch of different layer types
2020-08-11 01:48:31 +01:00
Christoph Haag
c14259de52
doc: Add changelogs for MR 477
2020-08-11 02:32:38 +02:00
Jakob Bornecrantz
1e3508d2ce
st/oxr: Fix crash in oxr_session_poll in headless mode
...
Spotted and reported by svillar (IRC).
2020-08-10 16:49:20 +01:00
Jakob Bornecrantz
ec9ecf6332
d/psvr: Fix 3DOF tracking
2020-08-10 16:07:53 +01:00
Jakob Bornecrantz
b7977424fc
st/oxr: Get viewport information from the native compositor
2020-08-06 15:14:49 +00:00
Jakob Bornecrantz
0b8d800dcc
ipc: Use xrt_compositor_info in proto
...
Transport the whole compositor info struct to the client instead of just
formats so that all information is easily moved over.
2020-08-06 15:14:49 +00:00