Skip to content

Releases: KhronosGroup/OpenXR-SDK

OpenXR SDK 1.0.17

08 Jun 21:30
release-1.0.17
Compare
Choose a tag to compare

OpenXR SDK 1.0.17 (2021-06-08)

This release features an important fix to the loader for an invalid-iterator bug
introduced in 1.0.16. All developers shipping the loader are strongly encouraged
to upgrade. It also includes a variety of new vendor extensions.

OpenXR SDK 1.0.16

11 May 21:27
release-1.0.16
Compare
Choose a tag to compare

nupkg signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E

See https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/ for additional release artifacts.

OpenXR SDK 1.0.16 (2021-05-11)

This release contains an update to define a new error code,
XR_ERROR_RUNTIME_UNAVAILABLE, now returned by the loader at xrCreateInstance
and xrEnumerateInstanceProperties when it cannot find or load a runtime for
some reason. This should be more clear for developers when encountering it, as
well as helpful when troubleshooting errors hit by users. (The
previously-returned error was typically XR_ERROR_INSTANCE_LOST, which is
confusing when returned when trying to create an instance.) This release also
includes a new multi-vendor extension, a new vendor extension, and improved
concurrency handling in the loader, among smaller fixes.

OpenXR SDK 1.0.15

14 Apr 16:25
release-1.0.15
Compare
Choose a tag to compare

nupkg signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E

See https://github.com/KhronosGroup/OpenXR-SDK-Source/releases/ for additional release artifacts.

OpenXR SDK 1.0.15 (2021-04-13)

The main SDK change in this release is that the OpenXR headers no longer
expose extension function prototypes
because extension functions are not
exported by the loader. This should prevent some confusion during development
without affecting code that correctly compiles and links with older SDKs. Code
that was compiled but not linked (for instance, the automated tests of example
source in the specification) and that would not have successfully linked may
have their defects highlighted by this change, however. If you need those
prototypes still available, there is a preprocessor define that can re-enable
them. The function pointer definitions are always available.

In addition to that header change, this release contains three new vendor
extensions plus an assortment of SDK fixes.

OpenXR SDK 1.0.14

28 Jan 17:13
release-1.0.14
Compare
Choose a tag to compare

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.

OpenXR 1.0.13

24 Nov 21:50
release-1.0.13
Compare
Choose a tag to compare

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:

  • CMake config files for several Windows-based platforms: just point OpenXR_DIR to the directory you extracted this to (containing OpenXRConfig.cmake)
  • PDB files for all provided loader binaries
  • Executable binaries of hello_xr.exe (the sample app, source is in OpenXR-SDK-Source ) and openxr_runtime_list.exe (which lists runtime details and extensions)

OpenXR 1.0.12

28 Sep 16:03
release-1.0.12
Compare
Choose a tag to compare

Windows binaries and NuGet package of the loader are attached. Zip/nupkg file is signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E

OpenXR 1.0.11

14 Aug 22:23
release-1.0.11
Compare
Choose a tag to compare

Windows binaries and NuGet package of the loader are attached. Zip/nupkg file is signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E

OpenXR 1.0.10

28 Jul 20:50
release-1.0.10
Compare
Choose a tag to compare

Windows binaries and NuGet package of the loader are attached. Zip/nupkg file is signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E

OpenXR 1.0.9

29 May 22:31
release-1.0.9
Compare
Choose a tag to compare

Windows binaries of the loader are attached. Zip file is signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E

OpenXR 1.0.8

28 Mar 02:30
release-1.0.8
Compare
Choose a tag to compare

Windows binaries of the loader, built with Visual Studio 2019, are attached. Zip file is signed by Ryan Pavlik, key fingerprint F029455EAB70F520FF4A03BD7F534CD56F00321E