Commit 5e9bc99
committed
OpenXR SDK 1.0.31 (2023-10-18)
This release features two new vendor extensions and minor extension XML
revisions, in addition to compatibility and logging improvements in the
software.
- Registry
- Extension reservation: Reserve extensions for NVIDIA. (internal
MR 2952)
- Extension reservation: Reserve extensions for Meta. (internal MR
2959)
- Extension reservation: Reserve extensions for Android. (internal
MR 2966)
- Extension reservation: Reserve an extension for
XR_KHR_egl_enable. (internal MR 2982)
- New vendor extension: XR_MSFT_scene_marker (internal MR 2601)
- New vendor extension: XR_ML_user_calibration (internal MR 2849)
- Schematron: Allow chained structs that extend a two-call-idiom
struct to carry only a *CapacityInput member. (internal MR 2892,
internal issue 2059)
- XR_FB_render_model: Fix structextends attribute and remove
returnedonly attribute of XrRenderModelCapabilitiesRequestFB, to
match the specification prose. (internal MR 2765, OpenXR-Docs
issue 153, internal issue 2017)
- xml: Fixed a few errors in MSFT extensions discovered by
Schematron checks. (internal MR 2892)
- SDK
- API Layers: Add logging on API layer negotiation failure.
(internal MR 2926)
- Fix: Enable build with clang-cl on Windows through Visual
Studio. (internal MR 2948)
- Fix: Remove unused pthread prototypes declaration in _USE_GNU
ifdef, fixing builds on some systems. (internal MR 2981)
- Fix comment typo in platform utils header. (internal MR 2991)
- gfxwrapper: Add OpenGL 3.3 functions to an internal utility
library used by hello_xr, shared with the CTS. (internal MR
2941)
- loader: Modify jnipp, used by the loader on Android, to no
longer use basic_string<> with types that are technically not in
the C++ specification as permissible, to fix compatibility with
an upcoming libc++ update. (internal MR 2974, internal issue
2094, OpenXR-SDK-Source PR 426)
- loader_test: Refactor to use existing macros for all test to
avoid repetition. (internal MR 2922)
- scripts: Small fixes and cleanups (internal MR 2998, internal MR
2894, internal MR 2896)
GitOrigin-RevId: 38114c3ba8eb46d6fafe1761ed08e263ce1322371 parent ec77109 commit 5e9bc99
File tree
44 files changed
+2065
-322
lines changed- specification
- loader
- registry
- scripts
- spec-macros
- spec_tools
- src
- api_layers
- cmake
- common
- external/jnipp
- loader
- scripts
- tests
- c_compile_test
- hello_xr
- list_json
- list
- loader_test
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
44 files changed
+2065
-322
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 | |
|---|---|---|---|
| |||
77 | 77 | | |
78 | 78 | | |
79 | 79 | | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
| 83 | + | |
| 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 | + | |
22 | 79 | | |
23 | 80 | | |
24 | 81 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
21 | 21 | | |
22 | 22 | | |
23 | 23 | | |
24 | | - | |
| 24 | + | |
25 | 25 | | |
26 | 26 | | |
27 | 27 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
32 | 32 | | |
33 | 33 | | |
34 | 34 | | |
35 | | - | |
| 35 | + | |
36 | 36 | | |
37 | 37 | | |
38 | 38 | | |
| |||
344 | 344 | | |
345 | 345 | | |
346 | 346 | | |
347 | | - | |
348 | 347 | | |
349 | 348 | | |
350 | 349 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
160 | 160 | | |
161 | 161 | | |
162 | 162 | | |
163 | | - | |
| 163 | + | |
164 | 164 | | |
165 | 165 | | |
166 | 166 | | |
| |||
0 commit comments