Skip to content

OpenXR Specification 1.0.32

Choose a tag to compare

@rpavlik rpavlik released this 29 Nov 22:01
· 58 commits to main since this release
release-1.0.32

OpenXR Specification 1.0.32 (2023-11-29)

This release contains a number of vendor extensions, plus a new ratified
revision to the XR_KHR_loader_init extension that specifies forwarding the
init calls to API layers. Vendors of API layers, primarily on Android, must
verify they can handle being passed XR_NULL_HANDLE for the instance parameter
of xrGetInstanceProcAddr, to avoid bugs when using the updated loader. This
release also features the remaining "checkSpecLinks" consistency warning fixes
in the manually-written specification text in extensions.

  • Registry
  • Specification
    • XR_KHR_loader_init: New Khronos ratified revision, now additionally specifies
      forwarding loader init calls to API layers
      (internal MR 2703)
    • Fix "checkSpecLinks" warnings about member and parameter references in
      extensions to the specification. This has changed the documentation of a number
      of structures and functions across several extensions, although the C
      prototypes/definitions in the spec as well as the header file contents have
      stayed constant.
      (internal MR 2970)
    • New vendor extension specification: XR_HTC_anchor
      (internal MR 2667)
    • New vendor extension specification: XR_META_touch_controller_plus
      (internal MR 2702)
    • New vendor extension specification: XR_ML_marker_understanding
      (internal MR 2750)
    • New vendor extension specification: XR_ML_localization_map
      (internal MR 2802,
      internal MR 3045,
      internal MR 3047)

GitOrigin-RevId: 0a6bbc30cf10fdec436dfa81abf27747251a0821