Skip to content

Commit 4b9834d

Browse files
committedAug 22, 2024
OpenXR SDK 1.1.40 (2024-08-22)
This release features a new ratified graphics API binding extension, XR_KHR_metal_enable, including support in hello_xr. The loader test has had substantial improvements as well. There are also an assortment of smaller fixes and improvements. - Registry - Add: New ratified Khronos extension: XR_KHR_metal_enable. (internal MR 2721) - Chore: Reserve 15 extension id numbers for ByteDance. (internal MR 3409) - Fix: Clarified that views in XR_VARJO_quad_views needs to have identical poses for each eye. (internal MR 3396) - Fix: Add missing interaction profile extensions for OpenXR 1.1 promoted Meta interaction profiles. (internal MR 3398) - Fix: Correctly mark the Magic Leap home button as a system button in the XML. (internal MR 3405) - Fix: Add XR_ERROR_VALIDATION_FAILURE to all functions from XR_EXT_conformance_automation. (internal MR 3417) - SDK - API dump layer: Improvement: Move a non-generated function out of the Python- generated source file. (internal MR 3336) - API dump layer: Improvement: Clean up usage of RAII mutex lock guards. (internal MR 3336) - Layers and loader: Improvement: Disambiguate XrGeneratedDispatchTable between loader and API layers. (internal MR 3406) - Loader test: Improvement: Migrate to use Catch2 (matching the CTS) instead of an ad-hoc test framework. (internal MR 3337) - hello_xr: Add: Metal graphics plugin (use -g Metal) for running it on macOS with XR_KHR_metal_enable extension. (internal MR 3009, internal MR 3456) - hello_xr: Improvement: Use XrMatrix4x4f_CreateFromRigidTransform in place of XrMatrix4x4f_CreateTranslationRotationScale for known rigid transforms. (internal MR 3349) Note: There is no 1.1.39 release: it was skipped to keep the monthly patch version increment cadence given the lack of a release in July. GitOrigin-RevId: 3ec99b59aaf8ac8d7c8d822ddd174fc6c0c5e57b
1 parent 5270be9 commit 4b9834d

File tree

639 files changed

+214268
-572
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

639 files changed

+214268
-572
lines changed
 

‎.appveyor.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
#
33
# SPDX-License-Identifier: Apache-2.0
44

5-
version: 1.1.38.{build}
5+
version: 1.1.40.{build}
66
image: Visual Studio 2017
77

88

‎.azure-pipelines/openxr-sdk-source.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ stages:
2121
- job: loader_docs
2222
pool:
2323
vmImage: "ubuntu-latest"
24-
container: khronosgroup/docker-images:openxr.20231010.1@sha256:64798e382f61ef988e30e281e0efef0b46c1aee7c9666587067207b7e270a63f
24+
container: khronosgroup/docker-images:openxr.20240805@sha256:05e900737234daf09d29a1c525a017ea8cc54a0d1f808569488e9ae6018053f2
2525
steps:
2626
- script: make loader
2727
workingDirectory: specification
@@ -34,7 +34,7 @@ stages:
3434
- job: archive
3535
pool:
3636
vmImage: "ubuntu-latest"
37-
container: khronosgroup/docker-images:openxr.20231010.1@sha256:64798e382f61ef988e30e281e0efef0b46c1aee7c9666587067207b7e270a63f
37+
container: khronosgroup/docker-images:openxr.20240805@sha256:05e900737234daf09d29a1c525a017ea8cc54a0d1f808569488e9ae6018053f2
3838
steps:
3939
- script: make loader
4040
workingDirectory: specification

0 commit comments

Comments
 (0)