OpenXR SDK (Source) 1.1.48
OpenXR SDK 1.1.48 (2025-06-03)
This release makes a switch to 16KB page sizes for Android, to improve
compatibility of the loader binaries, among other build system adjustments. The
"gfxwrapper" utility used by hello_xr (and the CTS) now uses the widely-used
"GLAD2" wrapper to load OpenGL and related functionality, rather than internal
hand-coded wrappers.
- SDK
- Improvement: Adapt gfxwrapper to use GLAD2 to load OpenGL, OpenGL ES, and EGL functions.
(internal MR 3125,
internal MR 3126) - Improvement: Minor loader_test debugging improvements.
(internal MR 3836) - Improvement: Correctly detect availability of OpenGL on less common Windows
platform variants, to fix 32-bit ARM non-UWP builds.
(internal MR 3838) - Improvement: hello_xr: Warning fixes.
(OpenXR-SDK-Source PR 516) - Improvement: Enable 16KB page sizes when building for Android, required for
targeting Android 15+.
(OpenXR-SDK-Source PR 548,
OpenXR-SDK-Source issue 546)
- Improvement: Adapt gfxwrapper to use GLAD2 to load OpenGL, OpenGL ES, and EGL functions.
- Registry
- Change: Increment the revision of
XR_BD_spatial_anchor_sharing.
(internal MR 3855) - Chore: Reserve extension numbers.
(internal MR 3696,
internal MR 3797,
internal MR 3815,
internal MR 3827) - Fix: Explicitly list the "x" and "y" thumbstick components on
"pico_g3_controller" in the XML.
(internal MR 3851) - Increment graphics binding extension revision numbers due to
rephrase/reorganization.
(internal MR 3028,
internal MR 3742) - New vendor extension:
XR_META_simultaneous_hands_and_controllers
(internal MR 2755) - New vendor extension:
XR_META_body_tracking_full_body
(internal MR 2961) - New vendor extension:
XR_BD_future_progress
(internal MR 3724)
- Change: Increment the revision of
The Android loader can be found on Maven Central, by adding the following line to your Android app's build.gradle dependencies section:
implementation 'org.khronos.openxr:openxr_loader_for_android:1.1.48'(There may be a delay of a few hours after release before artifacts are accessible on Maven Central.)
Alternately, the AAR file (plus signature by the dedicated spec editor key and associated POM) are attached to this release.
Other release files are signed by specification editor Rylie Pavlik's key, with key fingerprint 45207B2B1E53E1F2755FF63CC5A2D593A61DBC9D. Link goes to full public key.