mirror of
https://gitlab.freedesktop.org/monado/monado.git
synced 2025-01-01 04:36:07 +00:00
doc: Document !1896
This commit is contained in:
parent
0b410a7119
commit
b694ca2d31
2
doc/changes/auxiliary/mr.1896.1.md
Normal file
2
doc/changes/auxiliary/mr.1896.1.md
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
u/pp: Pretty print support for new `xrt_input_name` entry,
|
||||||
|
`XRT_INPUT_GENERIC_PALM_POSE` for `XR_EXT_palm_pose`.
|
12
doc/changes/auxiliary/mr.1896.2.md
Normal file
12
doc/changes/auxiliary/mr.1896.2.md
Normal file
|
@ -0,0 +1,12 @@
|
||||||
|
a/bindings: Interaction profile inheritance
|
||||||
|
|
||||||
|
A requirement of some interaction profile (extensions) specify that some/all
|
||||||
|
actions must be supported by all other interactions. This commit modifies the
|
||||||
|
binding generation to support data-inheritance in bindings.json:
|
||||||
|
* Adds support for profiles in bindings.json to inherit & override other
|
||||||
|
profiles.
|
||||||
|
* Adds a new concept of virtual profiles for profile like extensions
|
||||||
|
(e.g. `XR_EXT_palm_pose`) which do not define a profile themselves but
|
||||||
|
require their newly defined actions to be supported by all profiles.
|
||||||
|
* Generates verify bindings functions which only check extensions actions
|
||||||
|
only if the extension is enabled.
|
2
doc/changes/big/mr.1896.md
Normal file
2
doc/changes/big/mr.1896.md
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
xrt: Updates binding verify usage for new binding code gen and pass in enabled
|
||||||
|
extensions status.
|
2
doc/changes/state_trackers/mr.1896.1.md
Normal file
2
doc/changes/state_trackers/mr.1896.1.md
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
OpenXR: Add disabled `XR_EXT_palm_pose`, no device driver actually support it
|
||||||
|
yet hence added in a disabled state.
|
4
doc/changes/state_trackers/mr.1896.2.md
Normal file
4
doc/changes/state_trackers/mr.1896.2.md
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
OpenXR: Add disabled `XR_MSFT_hand_intertaction`.
|
||||||
|
The binding code has support for this extension, but the bindings are not
|
||||||
|
used in any of the drivers so totally untested and would lead to the wrong
|
||||||
|
expectations of the applications.
|
2
doc/changes/xrt/mr.1896.md
Normal file
2
doc/changes/xrt/mr.1896.md
Normal file
|
@ -0,0 +1,2 @@
|
||||||
|
Adds a new `xrt_input_name` entry, `XRT_INPUT_GENERIC_PALM_POSE` for
|
||||||
|
`XR_EXT_palm_pose`.
|
Loading…
Reference in a new issue