Skip to main content
  • Home
  • Development
  • Documentation
  • Donate
  • Operational login
  • Browse the archive

swh logo
SoftwareHeritage
Software
Heritage
Archive
Features
  • Search

  • Downloads

  • Save code now

  • Add forge now

  • Help

Revision e2da9ce83a4388c9622da328bf48548471261290 authored by Ryan Pavlik on 19 November 2022, 03:22:49 UTC, committed by Ryan Pavlik on 19 November 2022, 03:22:49 UTC
OpenXR SDK 1.0.26 (2022-11-18)
This release contains new reflection headers, fixes and improvements to
the loader and hello_xr (especially on Android), some spec
clarifications, improvements to tooling, and a variety of new vendor and
multi-vendor extensions.

-   Registry
    -   Add new XR_EXT_active_action_set_priority vendor extension.
        (internal MR 2288, internal issue 1699)
    -   Add new XR_HTC_passthrough vendor extension. (internal MR 2349)
    -   Add new XR_HTC_foveation vendor extension. (internal MR 2377)
    -   Add a warning to
        XR_COMPOSITION_LAYER_CORRECT_CHROMATIC_ABERRATION_BIT saying
        that it is not in use and planned for deprecation (internal MR
        2378, internal issue 1751)
    -   Add new XR_META_headset_id vendor extension. (internal MR 2410)
    -   Improve Schematron rules for the registry XML and update the
        tool version used. (internal MR 2418, internal MR 2426, internal
        MR 2457, internal MR 2460, internal MR 2465)
    -   Register author ID and reserve vendor extensions for ByteDance.
        (internal MR 2482, OpenXR-Docs PR 137)
    -   Register author ID for danwillm and reserve vendor extensions.
        (OpenXR-Docs PR 138)
    -   Reserve vendor extensions for Microsoft. (internal MR 2478)
    -   XR_EXTX_overlay: Fix XML markup to correct generated valid usage
        for the event structure. (internal MR 2307)
    -   XR_EXT_performance_settings: Fix XML markup to correct generated
        valid usage, bump revision. (internal MR 2306)
    -   XR_HTCX_vive_tracker_interaction: Fix XML markup to correct
        generated valid usage for the event structure. (internal MR
        2310)
    -   XR_HTC_facial_tracking: Update vendor extension to version 2.
        (internal MR 2416)
    -   specification/scripts: Added new functionality in codegen
        scripts to support creating single extension headers. Usage:
        python3 scripts/genxr.py -registry   registry/xr.xml -standaloneExtension XR_FB_color_space standalone_header
        (internal MR 2417)
-   SDK
    -   In-line comments added to openxr_reflection.h (internal MR 2357)
    -   New openxr_reflection_structs.h and
        openxr_reflection_parent_structs.h reflection headers,
        containing additional, limited reflection expansion macro
        definitions. (internal MR 2357)
    -   loader: Add missing RegCloseKey call. (internal MR 2433)
    -   loader: Report STL usage as “none” in script-built Android AAR
        because we expose no C++ symbols. (OpenXR-SDK-Source PR 332,
        internal issue 1829, internal issue 1831)
    -   loader: Minor changes to fix a missing-prototypes warning/error.
        (OpenXR-SDK-Source PR 345)
    -   hello_xr: Correctly handle the case of 0 items returned in the
        Vulkan plugin. (internal MR 2363)
    -   hello_xr: Android exit should use ANativeActivity_finish.
        (internal MR 2409, OpenXR-SDK-Source issue 329, internal issue
        1820)
    -   hello_xr: Simplify platform plugin for POSIX platforms.
        (internal MR 2443, internal MR 2436)
    -   hello_xr: Minor tidy up of initialization code. (internal MR
        2449)
    -   hello_xr: Add android.permission.VIBRATE permission needed by
        some runtimes for the controller haptics. (internal MR 2486)
    -   hello_xr: Bump Android Gradle Plugin usage to 7.0.4 to fix
        building of hello_xr on M1 device (OpenXR-SDK-Source PR 334)
    -   cmake: Use standard CMAKE_INSTALL_INCLUDEDIR to specify included
        directories. (OpenXR-SDK-Source PR 347)
    -   Android: Remove Gradle build files from loader directory: they
        were unused because the Android Gradle Plugin could not build
        our AAR file correctly as desired. (internal MR 2453)
    -   Android: Upgrade to gradle version 7. (internal MR 2474)
    -   Enable dependabot for GitHub Actions. (OpenXR-SDK-Source PR 351,
        OpenXR-SDK-Source PR 352, OpenXR-SDK-Source PR 256)
    -   Fix CI generation of NuGet packages. (OpenXR-SDK-Source PR 350)
    -   Improve GitHub CI for OpenXR-SDK-Source. (OpenXR-SDK-Source PR
        351, OpenXR-SDK-Source PR 352, OpenXR-SDK-Source PR 256)
1 parent dfd73de
  • Files
  • Changes
  • 1bc89d5
  • /
History
Cook and download a directory from the Software Heritage Vault

You have requested the cooking of the directory with identifier swh:1:dir:1bc89d5017cc063b4bcabd941750e13254ebdde0 into a standard tar.gz archive.

Are you sure you want to continue ?

Download a directory from the Software Heritage Vault

You have requested the download of the directory with identifier swh:1:dir:1bc89d5017cc063b4bcabd941750e13254ebdde0 as a standard tar.gz archive.

Are you sure you want to continue ?

Cook and download a revision from the Software Heritage Vault

You have requested the cooking of the history heading to revision with identifier swh:1:rev:e2da9ce83a4388c9622da328bf48548471261290 into a bare git archive.

Are you sure you want to continue ?

Download a revision from the Software Heritage Vault

You have requested the download of the history heading to revision with identifier swh:1:rev:e2da9ce83a4388c9622da328bf48548471261290 as a bare git archive.

Are you sure you want to continue ?

Invalid Email !

The provided email is not well-formed.

Download link has expired

The requested archive is no longer available for download from the Software Heritage Vault.

Do you want to cook it again ?

To reference or cite the objects present in the Software Heritage archive, permalinks based on SoftWare Hash IDentifiers (SWHIDs) must be used.
Select below a type of object currently browsed in order to display its associated SWHID and permalink.

  • revision
  • directory
revision badge
swh:1:rev:e2da9ce83a4388c9622da328bf48548471261290
directory badge Iframe embedding
swh:1:dir:1bc89d5017cc063b4bcabd941750e13254ebdde0

This interface enables to generate software citations, provided that the root directory of browsed objects contains a citation.cff or codemeta.json file.
Select below a type of object currently browsed in order to generate citations for them.

  • revision
  • directory
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
Generate software citation in BibTex format (requires biblatex-software package)
Generating citation ...
FileModeSize
.azure-pipelines
.github
.reuse
LICENSES
include
specification
src
.appveyor.yml -rw-r--r--2.0 KB
.editorconfig -rw-r--r--567 bytes
.git-blame-ignore-revs -rw-r--r--1.0 KB
.gitattributes -rw-r--r--786 bytes
.gitignore -rw-r--r--973 bytes
CHANGELOG.SDK.md -rw-r--r--92.5 KB
CMakeLists.txt -rw-r--r--5.1 KB
CODE_OF_CONDUCT.md -rw-r--r--429 bytes
COPYING.adoc -rw-r--r--5.3 KB
LICENSE -rw-r--r--11.1 KB
README.md -rw-r--r--3.9 KB

The diff you're trying to view is too large. Only the first 1000 changed files have been loaded.
Showing with 0 additions and 0 deletions (0 / 0 diffs computed)
swh spinner

Computing file changes ...

README.md

swh spinner

Loading README.md ...

back to top

Software Heritage — Copyright (C) 2015–2025, The Software Heritage developers. License: GNU AGPLv3+.
The source code of Software Heritage itself is available on our development forge.
The source code files archived by Software Heritage are available under their own copyright and licenses.
Terms of use: Archive access, API— Content policy— Contact— JavaScript license information— Web API