Repository navigation
OpenXR Specification 1.1.42
OpenXR Specification 1.1.42 (2024-10-25)
This release contains a collection of specification clarifications, an updated
vendor extension with renamed enumerants, and substantial improvements and fixes
to the XML registry, particularly the description of interaction profiles.
- Registry
- Fix: Update schema to reflect that
XrPathString_tshould allow dash in
interaction profile paths.
(internal MR 3493) - Fix:
XR_VARJO_xr4_controller_interactiondid not properly define its
interaction profile in XML.
(internal MR 3493,
internal MR 3548) - Fix: Correct XML description of OpenXR 1.1 related additions to the promoted
Meta Touch Plus, Touch Pro, and Touch (Rift CV1) controller interaction
profiles.
(internal MR 3513,
internal issue 2350,
internal issue 2375) - Fix: Add missing XML description of
EXT_hand_interactionadditions to several
interaction profiles, and add comments to clarify where profile additions
should be located.
(internal MR 3517,
internal MR 3541,
internal MR 3552) - Fix: Corrections to the Schema chapter of the style guide.
(internal MR 3521) - Improvement: Small consistency clean-up.
(internal MR 3512) - Improvement: Clean up
.rncschema to improve readability.
(internal MR 3521) - Scripts: Improve
update_version.pyused in release process.
(internal MR 3543) - Update: Change naming convention in
XR_HTC_facial_expression: rename
XR_LIP_EXPRESSION_MOUTH_SMILE_RIGHT_HTCto
XR_LIP_EXPRESSION_MOUTH_RAISER_RIGHT_HTC,
XR_LIP_EXPRESSION_MOUTH_SMILE_LEFT_HTCto
XR_LIP_EXPRESSION_MOUTH_RAISER_LEFT_HTC,
XR_LIP_EXPRESSION_MOUTH_SAD_RIGHT_HTCto
XR_LIP_EXPRESSION_MOUTH_STRETCHER_RIGHT_HTCand
XR_LIP_EXPRESSION_MOUTH_SAD_LEFT_HTCto
XR_LIP_EXPRESSION_MOUTH_STRETCHER_LEFT_HTC, providing the old names as
compatibility aliases.
(internal MR 3408)
- Fix: Update schema to reflect that
- Specification
- Clarify: In "Fundamentals," improve the language regarding forward/backward
prediction/history time limits, without affecting behavior.
(internal MR 3063) - Clarify: The path(s) returned by
xrEnumerateBoundSourcesForActionhave no
inherent semantic meaning nor association with other paths in the
specification. They are opaque and only suitable for use with
xrGetInputSourceLocalizedName.
(internal MR 3495) - Fix: Show the correct ratified-specific text in the copyright section for the
KHR-only spec build.
(internal MR 3568,
internal issue 2388) - Improvement: Clarify
XR_VARJO_xr4_controller_interactioninteraction with
palm pose extension and grip surface.
(internal MR 3493) - Improvement: Clarify text and normatives related to
xrGetInstanceProcAddr,
without changing required behavior.
(internal MR 3512) - Update: Change naming convention in
XR_HTC_facial_expression: rename
XR_LIP_EXPRESSION_MOUTH_SMILE_RIGHT_HTCto
XR_LIP_EXPRESSION_MOUTH_RAISER_RIGHT_HTC,
XR_LIP_EXPRESSION_MOUTH_SMILE_LEFT_HTCto
XR_LIP_EXPRESSION_MOUTH_RAISER_LEFT_HTC,
XR_LIP_EXPRESSION_MOUTH_SAD_RIGHT_HTCto
XR_LIP_EXPRESSION_MOUTH_STRETCHER_RIGHT_HTCand
XR_LIP_EXPRESSION_MOUTH_SAD_LEFT_HTCto
XR_LIP_EXPRESSION_MOUTH_STRETCHER_LEFT_HTC, providing the old names as
compatibility aliases.
(internal MR 3408)
- Clarify: In "Fundamentals," improve the language regarding forward/backward