You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This release contains several fixes to the specification registry,
improvements to the loader, layers, and loader test, as well as
enhancements to the loader documentation/specification to support
architecture and ABI specific active runtime manifest names on Linux and
Android.
- Registry
- Change PFNEGLGETPROCADDRESSPROC (for eglGetProcAddress) to a
locally defined type to avoid compiler errors. (internal MR
2468)
- Extension reservation: Register author ID and reserve vendor
extensions for YVR. (internal MR 2832)
- New vendor extension: XR_META_passthrough_preferences (internal
MR 2694)
- XR_HTCX_vive_tracker_interaction: Added new role paths for
wrists and ankles. (internal MR 2728)
- SDK
- Changes also included in 1.0.28.1 SDK hotfix release
- layers: Build with /bigobj or equivalent on Windows due to
increased number of generated functions with spec growth.
(internal MR 2837, internal issue 2051, OpenXR-SDK-Source PR
414)
- Changes also included in 1.0.28.2 SDK hotfix release
- Android AAR artifacts (loader) and hello_xr: Fix <queries>
element contents. (internal MR 2840, internal issue 2053)
- Android AAR artifacts: Fix C++ standard library selection
for Android artifacts in build-aar.sh (internal MR 2836,
internal issue 2052)
- Android AAR artifacts: Use jar instead of 7-zip to perform
archiving, and document requirements in build-aar.sh
(internal MR 2836, OpenXR-SDK-Source issue 303, internal
issue 1711)
- build system: Support SDK hotfix versions (fourth version
component). (internal MR 2836)
- Add XrVector2f length function to xr_linear.h (internal MR 2876)
- Add build.gradle files for list_json, c_compile_test. (internal
MR 2908)
- Change PFNEGLGETPROCADDRESSPROC (for eglGetProcAddress) to a
locally defined type to avoid compiler errors. (internal MR
2468)
- Enable loader_test tests which require a valid extension
(internal MR 2790)
- Fix building hello_xr with mingw compiler. (internal MR 2850)
- Improvement: Reduce size of dispatch table in OpenXR loader.
(Full size table still shipped in OpenXR-SDK even though it is
not used by the loader anymore.) (internal MR 2810, internal MR
2842)
- Maintenance script updates. (internal MR 2900)
- loader: Add support for architecture-specific active runtime
manifests for Linux, macOS, and Android. (internal MR 2450,
internal issue 2066, internal MR 2871)
- loader: refactor to use jnipp on Android (internal MR 2812)
- loader: disable loader_test if api layer building is disabled
(internal MR 2843)
- loader_test: Replace session test with action test to make test
more maintainable. (internal MR 2786)
- validation layer: Fix deadlock when calling XR_EXT_debug_utils
functions. (internal MR 2865)
GitOrigin-RevId: 07acb644ae0a5a42f891120d3172004cb5605ad7
0 commit comments