Skip to content

OpenXR Specification (Source) 1.0.34

Compare
Choose a tag to compare
@rpavlik rpavlik released this 17 Feb 20:58
· 5 commits to main since this release
release-1.0.34

OpenXR Specification 1.0.34 (2024-02-16)

This release features clarifications to the specification, as well as a number
of new multi-vendor and vendor extensions, and additional functionality in the
reflection header.

  • Registry
  • Specification
    • Clarification: Change normative "should" statements to "may" for the
      interaction of user engagement sensors and the session lifecycle, in order to
      represent the intended and actual optionality of that behavior. Specifically,
      it is valid but completely optional for runtimes to use the user engagement
      sensor (if it exists) to move to XR_SESSION_STATE_STOPPING.
      (internal MR 3022)
    • Clarification: Swapchain usage flags errors should return
      XR_ERROR_FEATURE_UNSUPPORTED as well.
      (internal MR 3194)
    • New multi-vendor extension specification: XR_EXT_user_presence
      (internal MR 2706,
      internal issue 1585)
    • New vendor extension specification: XR_META_recommended_layer_resolution
      (internal MR 2570)
    • New vendor extension specification: XR_META_automatic_layer_filter
      (internal MR 2696)
    • New vendor extension specification: XR_META_spatial_entity_mesh
      (internal MR 2773)
    • New vendor extension specification: XR_FB_face_tracking2
      (internal MR 2811)
    • New vendor extension specification: XR_VARJO_xr4_controller_interaction
      (internal MR 3078)
    • Spec: Move originals of images to separate folder.
      (internal MR 3218)
    • Spec: Fix issue where some comments before defines were missing a newline.
      (internal MR 3227)
    • Style guide: Fix several leftover references to Vk/Vulkan.
      (internal MR 2967)
    • XR_FB_scene: Update to spec version 4.
      (internal MR 2774)
    • XR_META_headset_id and XR_FB_spatial_entity: Bump spec versions to drop
      XR_EXT_uuid dependency from spec.
      (internal MR 2577)
    • external: Update Jinja2 Python module shipped with repository (for spec/header
      generation) to 2.11.3.
      (internal MR 3221,
      internal MR 3237)