Commit dde23f1
committed
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 5d05f81 commit dde23f1
File tree
53 files changed
+4646
-720
lines changed- LICENSES
- changes/sdk
- include
- openxr
- maintainer-scripts
- specification
- loader
- registry
- scripts
- spec_tools
- src
- api_layers
- external
- earcut/include
- span-lite/include/nonstd
- type-lite/include/nonstd
- loader
- gradle/wrapper
- tests
- hello_xr
- list
- loader_test
- test_layers
- test_runtimes
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
53 files changed
+4646
-720
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2 | 2 | | |
3 | 3 | | |
4 | 4 | | |
5 | | - | |
| 5 | + | |
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 84 | + | |
| 85 | + | |
| 86 | + | |
| 87 | + | |
| 88 | + | |
| 89 | + | |
| 90 | + | |
| 91 | + | |
| 92 | + | |
| 93 | + | |
| 94 | + | |
| 95 | + | |
| 96 | + | |
| 97 | + | |
| 98 | + | |
| 99 | + | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
| 115 | + | |
| 116 | + | |
| 117 | + | |
| 118 | + | |
| 119 | + | |
| 120 | + | |
| 121 | + | |
| 122 | + | |
22 | 123 | | |
23 | 124 | | |
24 | 125 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
This file was deleted.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
0 commit comments