-
Notifications
You must be signed in to change notification settings - Fork 259
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release contains a large list of improvements, including interaction profile definitions in machine-readable format in the XML, consistent tool-based formatting of the XML, a new list_json tool to ease updates to OpenXR-Inventory, and a wide variety of new vendor and multi-vendor extensions, in addition to a collection of smaller improvements. - Registry - Add interaction profile definitions to xr.xml (internal MR 2485) - Chore: Format the full XML API registry with PrettyRegistryXML, making some small changes by hand to clean up. (internal MR 2540, internal MR 2329, OpenXR-SDK-Source PR 373, OpenXR-Docs PR 14, OpenXR-CTS PR 50, OpenXR-SDK PR 12) - Document how to generate a standalone header file for an extension. (internal MR 2627) - Extension reservation: Register author ID and reserve vendor extensions for Logitech. (internal MR 2504) - Extension reservation: Reserve an extension number for a multi-vendor extension. (internal MR 2520) - Extension reservation: Reserve an extension for XR_EXT_hand_tracking_usage (internal MR 2550) - Extension reservation: Reserve extension id 430 for XR_EXT_plane_detection (internal MR 2565) - Extension reservation: Reserve vendor extensions for Monado. (internal MR 2613) - Extension reservation: Reserve vendor extensions for ACER. (OpenXR-Docs PR 142) - Extension reservation: Reserve a vendor extension for OPPO. (OpenXR-Docs PR 145) - New vendor extension: XR_FB_composition_layer_depth_test (internal MR 2208, internal issue 1657) - New vendor extension: XR_META_foveation_eye_tracked (internal MR 2239, internal MR 2273, internal MR 2332) - New vendor extension: XR_QCOM_tracking_optimization_settings (internal MR 2261, internal issue 1703) - New vendor extension: XR_META_local_dimming (internal MR 2267, internal MR 2595) - New vendor extension: XR_FB_spatial_entity_sharing (internal MR 2274) - New vendor extension: XR_FB_scene_capture (internal MR 2286) - New vendor extension: XR_FB_spatial_entity_storage_batch (internal MR 2312) - New vendor extension: XR_FB_haptic_amplitude_envelope (internal MR 2326) - New vendor extension: XR_FB_touch_controller_pro (internal MR 2327, internal issue 1916) - New vendor extension: XR_FB_haptic_pcm (internal MR 2329) - New vendor extension: FB_face_tracking (internal MR 2334, internal MR 2539) - New vendor extension: XR_FB_eye_tracking_social (internal MR 2336, internal MR 2576) - New vendor extension: XR_FB_body_tracking (internal MR 2339, internal MR 2575) - New vendor extension: XR_OCULUS_external_camera (internal MR 2397, internal MR 2344) - New vendor extension: XR_FB_spatial_entity_user (internal MR 2407) - New vendor extension: XR_FB_touch_controller_proximity (internal MR 2412) - New vendor extension: XR_ML_global_dimmer (internal MR 2461) - New vendor extension: XR_ML_frame_end_info (internal MR 2462, internal MR 2536) - New vendor extension: XR_ML_compat (internal MR 2473) - New vendor extension: XR_EXT_local_floor (internal MR 2503, internal issue 746, internal issue 1606, OpenXR-Docs issue 103) - New vendor extension: XR_BD_controller_interaction (internal MR 2527) - New vendor extension: XR_MNDX_force_feedback_curl (OpenXR-Docs PR 136) - Register author ID for Matthieu Bucchianeri. (OpenXR-Docs PR 143) - Rename tag name to a short one for ByteDance. (internal MR 2502) - Schema: Add initial tests for Schematron rules. (internal MR 2512) - Schema: Add author ID schematron checks and change duplicate name/number report to an assert (internal MR 2514) - Schema: Fix Relax-NG checks of naming convention, and add naming convention checks to Schematron. (internal MR 2538) - Schematron: Update extension naming rule to allow for vendor tags to be followed by an X for experimental and a version number (internal MR 2518) - scripts: Let deprecated override provisional when choosing extension table of contents section. (internal MR 2547) - scripts: Fix leftover exclusion of extensions/meta from checkMarkup now that it no longer generated files. (internal MR 2560) - SDK - Experimental Extension Naming: Allow vendor tags to be followed by an “X” for experimental and an optional version number (e.g. XR_EXTX2_hand_tracking). Update source generator vendor checks accordingly (internal MR 2518) - Fix typo in API Dump generation script (internal MR 2608) - Loader: Fix dynamic build on MinGW. (OpenXR-SDK-Source PR 362, OpenXR-SDK-Source issue 367) - Loader and layers: In debug builds, log when non-empty environment variables are being ignored due to executing with elevated privilege. (OpenXR-SDK-Source PR 336) - Loader doc: Minor cleanups to API layer section. (internal MR 2581) - Loader doc: Fix incorrect markup/dead links. (internal MR 2598) - Remove third-party dependencies in external/include/utils. (internal MR 2528) - Update all XrStructureType initialization to use standard OpenXR style. (internal MR 2557) - Update URLs with branch names in manpages. (internal MR 2648) - Validation layer: Fix function signature for xrNegotiateLoaderApiLayerInterface in core validation api layer (internal MR 2607, OpenXR-SDK-Source issue 378, internal issue 1929) - clang-format: Add clang-format-15 as acceptable clang formats (OpenXR-SDK-Source PR 359) - doc: Add VS 2022 version code to BUILDING.md (OpenXR-SDK-Source PR 381) - headers: Remove spurious space in preprocessor conditional, that was causing defined to be treated as an operator. (internal MR 2491) - hello_xr: Correct domain in Android package identifier. (internal MR 2513) - hello_xr: Update Vulkan plugin to use the newer VK_EXT_debug_utils extension, and provide names for most Vulkan objects used by the app to aid in debugging. (Utility code shared with CTS.) (internal MR 2524, internal MR 2579, internal MR 2637) - hello_xr: Zero initialize XrSwapchainImage* structs (internal MR 2551) - hello_xr: Export built-in NativeActivity (OpenXR-SDK-Source PR 358) - hello_xr: Use correct lost event count (OpenXR-SDK-Source PR 359) - loader: Prefer cstdio and cstdlib for c++ files (OpenXR-SDK-Source PR 357) - loader,api_layers: Fix finding wayland-client.h on linux (OpenXR-SDK-Source PR 346) - sdk-source: Add list_json, a small app to print json similar to the schema used by OpenXR-Inventory. (internal MR 2541, internal MR 2658) - xr_linear.h: Add some extra linear algebra functions (internal MR 2532)
- Loading branch information
Showing
227 changed files
with
3,677 additions
and
4,257 deletions.
There are no files selected for viewing
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
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
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
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,12 @@ | ||
# Copyright (c) 2019-2022, The Khronos Group Inc. | ||
# Copyright (c) 2019-2023, The Khronos Group Inc. | ||
# SPDX-License-Identifier: Apache-2.0 | ||
|
||
jobs: | ||
- job: check_codespell | ||
displayName: "codespell" | ||
pool: | ||
vmImage: "ubuntu-latest" | ||
container: khronosgroup/docker-images:openxr-sdk.202110 | ||
container: khronosgroup/docker-images:openxr-sdk.20230209 | ||
steps: | ||
- script: ./checkCodespell | ||
displayName: Run Codespell script |
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
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,4 +1,4 @@ | ||
Copyright (c) 2020 Collabora, Ltd. and the Proclamation contributors | ||
Copyright (c) 2020-2022, The Khronos Group Inc. | ||
Copyright (c) 2020-2023, The Khronos Group Inc. | ||
|
||
SPDX-License-Identifier: CC0-1.0 |
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.