Windows binaries and NuGet package of the loader are attached. Zip/nupkg file is signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E
Note that this release now comes with some new/added files in the zip:
- Binaries and associated manifests for the two API layers in the OpenXR-SDK-Source repo.
Additionally, future releases will have the large zipped binaries on the https://github.com/KhronosGroup/OpenXR-SDK-Source repo instead of here, since more of the build products are now packaged.
OpenXR SDK 1.0.14 (2021-01-27)
This release contains a collection of fixes and improvements, including one new
vendor extension. Notably, we have relicensed all files that become part of the
loader, so the loader may be "Apache-2.0 OR MIT" for downstream license
compatibility.
- Registry
- Add new
XR_FB_android_surface_swapchain_createvendor extension.
(internal MR 1939,
internal issue 1493,
internal MR 1968) - Add missing
optionalattributes toXR_KHR_vulkan_enable2structs. Fixes
validation layer.
(OpenXR-Docs/#72) - Correction to
locationFlagsfield inXrHandJointLocationEXTto be optional.
(internal MR 1945) - Reserve vendor extensions for Varjo.
(internal MR 1935) - Reserve vendor extensions for Magic Leap.
(internal MR 1967,
internal MR 1970) - Reserve extension number 143 to 148 for MSFT extensions.
(internal MR 1969) - Update Magic Leap ID and contact information.
(internal MR 1967)
- Add new
- SDK
- Add
./to the start of the library name in API layer manifests on Windows, so
they are treated as a relative path.
(internal MR 1975) - Fix searching for prerequisites in generated CMake config files.
(internal MR 1963) - Start shipping the OpenXR API layers with the release artifacts.
(internal MR 1975) - cmake: Debug library uses d suffix on Windows. CMake
OPENXR_DEBUG_POSTFIX
variable can be set to something else to change it.
(OpenXR-SDK-Source/#229) - hello_xr: Remove redundant call to
xrInitializeLoaderKHR.
(internal MR 1933) - hello_xr: Return supported sample count as 1 for GLES, GL and D3D11.
(internal MR 1962) - hello_xr: Use
android.app.NativeActivitycorrectly in place of NativeActivity
subclass.
(internal MR 1976) - hello_xr: On Vulkan, explicitly add surface extensions for mirror window.
(OpenXR-SDK-Source/#230,
internal MR 1934) - loader: Relicense all files that become part of the loader, so the loader may
be "Apache-2.0 OR MIT" for downstream license compatibility.
(internal MR 1937,
internal issue 1449,
OpenXR-SDK-Source/#205) - loader: Protect against the application overriding loader symbols.
(internal MR 1961) - loader: Handle JSON files in the search path that are not objects.
(internal MR 1979)
- Add