-
Notifications
You must be signed in to change notification settings - Fork 5
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
OpenXR Specification 1.0.33 (2024-01-03)
This release primarily adds new ratified functionality to the specification describing the loader interaction with runtimes and API layers. This functionality was previously described in non-normative text in the loader design document, but was universally adopted for compatibility. It is now part of the normative, ratified core specification. 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) - Specification - Khronos ratified specification addition: move loader negotiation functions into the specification proper (from the loader design doc), moving corresponding functions from loader_interfaces.h to openxr_loader_negotiation.h. (The exact ratified core specification text is 1.0.29 with these changes added, available internally. Non-substantive core specification updates/fixes have occurred since then.) (internal MR 2807, internal issue 1953, internal MR 3101) - Scripts: Adjust Makefile so we now error on any checkSpecLinks warning when running that target. (internal MR 3072) - XR_HTC_anchor: Fix parameter name error in prose description. (internal MR 3072) - 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 revision info and version to 2 to reflect function pointer type change released in 1.0.29. (OpenXR-Docs PR 159) - loader design doc: Fix minor typos. (internal MR 3065, internal MR 3103) - 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
- Loading branch information
Showing
1,086 changed files
with
32,940 additions
and
11,900 deletions.
There are no files selected for viewing
Large diffs are not rendered by default.
Oops, something went wrong.
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.