Commit 20a38ab
committed
OpenXR SDK 1.1.43 (2024-11-27)
This release has a few fixes and minor improvements, as well as support
for several new vendor extensions. It also improves the “loader_test”
which was broken on Android. CMake config files are now also included in
the Android loader AAR distributed for this release, for those not using
Gradle and the Android Gradle Plugin’s support of “Prefab” format native
libraries to consume the loader.
- Registry
- Bump version of XR_KHR_vulkan_swapchain_format_list and note
that it depends on either XR_KHR_vulkan_enable or
XR_KHR_vulkan_enable2. (internal MR 3418)
- Fix: Correctly mark XR_FB_touch_controller_pro and
XR_META_touch_controller_plus as promoted to 1.1. (internal MR
3586)
- Improvement: Small XML formatting/organization cleanups.
(internal MR 3610)
- New vendor extension: XR_ML_facial_expression (internal MR 3100)
- New vendor extension: XR_META_passthrough_layer_resumed_event
(internal MR 3106)
- New vendor extensions: XR_META_colocation_discovery,
XR_META_spatial_entity_sharing, and
XR_META_spatial_entity_group_sharing (internal MR 2782)
- Reservation: Reserve numbers for spatial extensions. (internal
MR 3577)
- SDK
- Fix: loader_test: API version in Android assets, fixes test
breakage since 1.1.x. (internal MR 3598)
- Improvement: Loader test: Update Catch2 from v3.3.2 to v3.7.1.
Provides build- time and runtime performance improvements, among
other changes. (internal MR 2893)
- Improvement: Accept command line options to build-aar.sh,
including one that allows including CMake configs in case you
are building for Android but not using Gradle and Android Gradle
Plugin to consume the .aar. (internal MR 3423)
- Improvement: Loader: Update jnipp, used for Android builds. New
version includes a build fix for some environments, as well as a
crash fix. (internal MR 3589)
- Improvement: Add disable_environment field to the output of
generate_api_layer_manifest.py script. (internal MR 3591)
- Improvement: hello_xr: Add Vulkan debug messages during Vulkan
instance creation. (internal MR 3592)
- Improvement: Loader test: Use Catch2 idiomatic assertions and
captures to make it easier to debug. (internal MR 3599)
GitOrigin-RevId: 46d1c5e46ca0e9f37d3233f36dbd7a1f8fe8460c1 parent b15ef6c commit 20a38ab
File tree
323 files changed
+21372
-7828
lines changed- .reuse
- maintainer-scripts
- specification
- registry
- scripts/spec_tools
- src
- common
- external
- catch2
- CMake
- docs
- examples
- extras
- fuzzing
- src
- catch2
- benchmark
- detail
- generators
- interfaces
- internal
- matchers
- internal
- reporters
- tests
- ExtraTests
- SelfTest
- Baselines
- IntrospectiveTests
- UsageTests
- helpers
- TestScripts
- DiscoverTests
- tools
- misc
- scripts
- jnipp
- changes
- changes
- fixes
- tests
- scripts
- tests
- hello_xr
- loader_test
- android_assets/openxr/1/api_layers/explicit.d
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
323 files changed
+21372
-7828
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 | |
|---|---|---|---|
| |||
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
39 | | - | |
| 39 | + | |
40 | 40 | | |
41 | | - | |
| 41 | + | |
42 | 42 | | |
43 | 43 | | |
44 | 44 | | |
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
80 | | - | |
| 80 | + | |
81 | 81 | | |
82 | 82 | | |
83 | 83 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 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 | + | |
24 | 75 | | |
25 | 76 | | |
26 | 77 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
24 | 34 | | |
25 | 35 | | |
26 | 36 | | |
| |||
31 | 41 | | |
32 | 42 | | |
33 | 43 | | |
| 44 | + | |
| 45 | + | |
34 | 46 | | |
35 | 47 | | |
36 | 48 | | |
| |||
41 | 53 | | |
42 | 54 | | |
43 | 55 | | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
44 | 74 | | |
45 | 75 | | |
46 | 76 | | |
47 | 77 | | |
48 | 78 | | |
49 | 79 | | |
50 | 80 | | |
| 81 | + | |
| 82 | + | |
51 | 83 | | |
52 | 84 | | |
53 | 85 | | |
| |||
65 | 97 | | |
66 | 98 | | |
67 | 99 | | |
68 | | - | |
69 | | - | |
70 | | - | |
71 | | - | |
72 | | - | |
73 | | - | |
74 | | - | |
75 | | - | |
76 | | - | |
77 | | - | |
78 | | - | |
79 | | - | |
80 | | - | |
81 | | - | |
82 | | - | |
| 100 | + | |
| 101 | + | |
| 102 | + | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
| 113 | + | |
| 114 | + | |
83 | 115 | | |
84 | 116 | | |
85 | 117 | | |
86 | 118 | | |
87 | 119 | | |
88 | 120 | | |
89 | | - | |
| 121 | + | |
90 | 122 | | |
91 | 123 | | |
92 | 124 | | |
| |||
105 | 137 | | |
106 | 138 | | |
107 | 139 | | |
108 | | - | |
109 | | - | |
110 | | - | |
111 | | - | |
112 | | - | |
113 | | - | |
114 | | - | |
115 | | - | |
116 | | - | |
117 | | - | |
118 | | - | |
119 | | - | |
120 | | - | |
121 | | - | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | | - | |
126 | | - | |
127 | | - | |
128 | | - | |
129 | | - | |
| 140 | + | |
| 141 | + | |
| 142 | + | |
| 143 | + | |
| 144 | + | |
| 145 | + | |
| 146 | + | |
| 147 | + | |
| 148 | + | |
| 149 | + | |
| 150 | + | |
| 151 | + | |
| 152 | + | |
| 153 | + | |
| 154 | + | |
| 155 | + | |
| 156 | + | |
| 157 | + | |
| 158 | + | |
| 159 | + | |
| 160 | + | |
| 161 | + | |
| 162 | + | |
| 163 | + | |
| 164 | + | |
130 | 165 | | |
131 | 166 | | |
132 | 167 | | |
| |||
136 | 171 | | |
137 | 172 | | |
138 | 173 | | |
139 | | - | |
140 | | - | |
| 174 | + | |
| 175 | + | |
141 | 176 | | |
142 | 177 | | |
143 | 178 | | |
144 | 179 | | |
145 | 180 | | |
146 | 181 | | |
147 | 182 | | |
148 | | - | |
149 | | - | |
150 | | - | |
151 | | - | |
152 | | - | |
153 | | - | |
154 | | - | |
155 | | - | |
156 | | - | |
157 | | - | |
158 | | - | |
159 | | - | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
| 188 | + | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
| 195 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
39 | 39 | | |
40 | 40 | | |
41 | 41 | | |
42 | | - | |
| 42 | + | |
43 | 43 | | |
44 | 44 | | |
45 | 45 | | |
| |||
351 | 351 | | |
352 | 352 | | |
353 | 353 | | |
354 | | - | |
| 354 | + | |
355 | 355 | | |
356 | 356 | | |
357 | 357 | | |
| |||
0 commit comments