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 primarily adds new ratified functionality describing the
loader interaction with runtimes and API layers. Corresponding
definitions are now in the official openxr_loader_negotiation.h
generated header, rather than the loader_interfaces.h header previously
shipped only with the OpenXR-SDK-Source repository. This change only
affects vendors of runtimes and API layers as well as contributors to
the OpenXR loader: applications do not directly use this API, the loader
uses it on their behalf. A number of other small fixes are also
included.
- Registry
- Extension reservation: Update author ID and reserve extensions
for Varjo. (internal MR 3083)
- Extension reservation: Reserve 10 extension ids each for
ANDROIDX & ANDROIDSYS. (internal MR 3086)
- Khronos ratified addition: Specify the existing loader
negotiation functions (without modification) in the XML, moving
from loader_interfaces.h to a new generated header
openxr_loader_negotiation.h. (internal MR 2807, internal issue
1953)
- XR_KHR_android_thread_settings: Fix the description of
XrAndroidThreadTypeKHR enum values - they were swapped relative
to their implicit meaning from their name. (internal MR 3077)
- XR_MNDX_egl_enable: Update version to 2 to reflect function
pointer type change released in 1.0.29. (OpenXR-Docs PR 159)
- SDK
- Loader: Fix loader build on Universal Windows Platform:
build-system-only change. (Included in SDK hotfix 1.0.32.1.)
(internal MR 3071)
- Loader: Correctly destroy the LoaderInstance when loader is
done. (internal MR 3041)
- Remove obsolete loader_interfaces.h header, migrating uses (in
loader and layers) to use the newly specified and ratified
openxr_loader_negotiation.h, and adjust scripts for the addition
of the loader negotiation APIs. (internal MR 2807, internal
issue 1953, internal MR 3122)
- Misc
- Update/correct names.
- Ship a .mailmap file in the public repositories, maintained
separately from the larger one used in the private monorepo, to
correct names/emails and unify contributor identities.
- Update Khronos Group copyright dates.
GitOrigin-RevId: a561c5898b72f59965790790a28bbc3b7e9bcf13
0 commit comments