-
Notifications
You must be signed in to change notification settings - Fork 263
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
This release includes a new ratified Khronos extension, new vendor extensions, and the ratification of several existing multi-vendor extensions. In the SDK specifically, Android AAR packages for the loader are now easier to use with a copy of the loader library in a path supported by older-style build systems, as well as inclusion of a top-level architecture-independent CMake config/version file when unpacked for easier use with pure-CMake build systems. - Registry - Chore: Reserve extension numbers. (internal MR 3701, internal MR 3711, internal MR 3722) - Chore: Register Sony author ID. (internal MR 3709) - Fix: XML contained incorrect paths for dpad emulation bindings for .../bytedance/pico_neo3_controller, .../bytedance/pico4_controller, .../bytedance/pico_g3_controller, .../yvr/touch_controller_yvr, and .../microsoft/xbox_controller. (internal MR 3674) - Improvement: Ratify a list of shared vendor extensions as well as add support for the ‘ratified’ attribute in XML and html generation. See https://registry.khronos.org/OpenXR/specs/1.1/extprocess.html for more information. (internal MR 3494, internal issue 2404, internal MR 3677) - New ratified Khronos extension: XR_KHR_extended_struct_name_lengths (internal MR 3254, internal issue 1664) - New vendor extension: XR_LOGITECH_mx_ink_stylus_interaction (internal MR 3242, internal MR 3583, internal MR 3584, internal MR 3585) - New vendor extension: XR_META_hand_tracking_microgestures (internal MR 3433, internal MR 3725) - SDK - Fix: Require both “xcb” and “xcb-glx” modules correctly in order to configure build for use of xcb headers. (internal MR 3703, internal issue 2467) - Improvement: Refactored usage of Android logging to be more consistent. (internal MR 2909) - Improvement: In the Android loader AAR, place a copy of the loader library in the /jni/ARCH/ directory for older build systems. (internal MR 3261, internal issue 2285) - Improvement: Include cross-architecture CMake config/version files in the root of the Android .aar artifact, allowing it to be unpacked and used easily by software not using the Android Gradle Plugin and Prefab. (internal MR 3658) - Update: Upgrade bundled jsoncpp to 1.9.6. (internal MR 3502) GitOrigin-RevId: ed524ef05cb8b9285a9e87ca1cbb81696e838fdf
- Loading branch information
Showing
91 changed files
with
1,501 additions
and
712 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
17 |
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 |
---|---|---|
@@ -0,0 +1,2 @@ | ||
SPDX-FileCopyrightText: 2025 Collabora, Ltd. | ||
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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,7 +25,7 @@ jobs: | |
steps: | ||
- uses: actions/checkout@v4 | ||
- name: Get modern CMake and Ninja | ||
uses: "lukka/[email protected].5" | ||
uses: "lukka/[email protected].6" | ||
|
||
# Do this before building aar since it affects the version | ||
- name: Touch SNAPSHOT marker file | ||
|
@@ -47,11 +47,11 @@ jobs: | |
steps: | ||
- uses: "actions/checkout@v4" | ||
- name: "Get modern CMake and Ninja" | ||
uses: "lukka/[email protected].5" | ||
- name: "set up JDK 11" | ||
uses: "lukka/[email protected].6" | ||
- name: "set up JDK" | ||
uses: "actions/setup-java@v4" | ||
with: | ||
java-version: "11" | ||
java-version-file: ".github/.java-version" | ||
distribution: "temurin" | ||
# Also performs Gradle wrapper validation | ||
- uses: "gradle/actions/setup-gradle@v4" | ||
|
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 |
---|---|---|
|
@@ -25,7 +25,7 @@ jobs: | |
steps: | ||
- uses: actions/checkout@v4 | ||
- name: "Get modern CMake and Ninja" | ||
uses: "lukka/[email protected].5" | ||
uses: "lukka/[email protected].6" | ||
- name: Prepare Vulkan SDK | ||
uses: humbletim/[email protected] | ||
with: | ||
|
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 |
---|---|---|
|
@@ -36,7 +36,7 @@ jobs: | |
fetch-depth: "${{ github.event.release && '0' || '1'}}" | ||
|
||
- name: Get modern CMake and Ninja | ||
uses: lukka/[email protected].5 | ||
uses: lukka/[email protected].6 | ||
|
||
- name: Add msbuild to PATH | ||
uses: microsoft/setup-msbuild@v2 | ||
|
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 |
---|---|---|
|
@@ -78,6 +78,7 @@ local.properties | |
!.proclamation.json | ||
!.reuse | ||
!/.env | ||
!.java-version | ||
|
||
# Output artifact | ||
*.aar | ||
|
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
Oops, something went wrong.