Skip to content

Releases: mbucchia/OpenXR-Vk-D3D12

Release 1.1.1

22 Sep 00:35
Compare
Choose a tag to compare

Before installing OpenXR-Vk-D3D12, make sure that the Microsoft Visual C++ Redistributable prerequisite is installed.
Click the download link below, under Assets, OpenXR-Vk-D3D12.msi.

Limitations

  • This has only been tested with Windows Mixed Reality.
  • This has only been tested with NVIDIA and AMD video cards.
  • Vulkan support has been tested with BeamNG, the X-Plane 12 Demo, the HelloXR sample app from Khronos, Unity 2021, Godot 4, Adobe Substance 3D and Enscape 3D.
  • OpenGL support has been tested with the HelloXR sample app from Khronos, Autodesk VRED 2024 and Paraview.
  • It is compatible with OpenXR Toolkit.

Known issues

  • Applications using legacy XR_KHR_vulkan_enable must enable Vulkan timeline semaphores at device creation time.
    VkPhysicalDeviceTimelineSemaphoreFeatures timelineSemaphoreFeatures{
        VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES};
    timelineSemaphoreFeatures.timelineSemaphore = true;

    // Chain timelineSemaphoreFeatures to your VkDeviceCreateInfo struct.
  • Applications using OpenGL with an OpenXR runtimes without support for mutable FOV (as reported in XrViewConfigurationProperties) and applications using OpenGL and rendering quad layers will have rendering upside-down. The necessary code to Y-flip the image is not implemented.

If you are having issues, please visit the Issues page to look at existing support requests or to file a new one.

OpenXR Conformance

The API layer passed all OpenXR conformance tests (at v1.0.26.0) with Vulkan as the graphics API and with Windows Mixed Reality at the backing OpenXR runtime.

Release 1.1.0

02 Sep 21:30
Compare
Choose a tag to compare

Before installing OpenXR-Vk-D3D12, make sure that the Microsoft Visual C++ Redistributable prerequisite is installed.
Click the download link below, under Assets, OpenXR-Vk-D3D12.msi.

Limitations

  • This has only been tested with Windows Mixed Reality.
  • This has only been tested with NVIDIA and AMD video cards.
  • Vulkan support has been tested with the HelloXR sample app from Khronos, Unity 2021, Godot 4 and Adobe Substance 3D.
  • OpenGL support has been tested with the HelloXR sample app from Khronos, X-Plane 12 Demo, Autodesk VRED 2024 and Paraview.
  • It is compatible with OpenXR Toolkit.

Known issues

  • Applications using legacy XR_KHR_vulkan_enable must enable Vulkan timeline semaphores at device creation time.
    VkPhysicalDeviceTimelineSemaphoreFeatures timelineSemaphoreFeatures{
        VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_TIMELINE_SEMAPHORE_FEATURES};
    timelineSemaphoreFeatures.timelineSemaphore = true;

    // Chain timelineSemaphoreFeatures to your VkDeviceCreateInfo struct.
  • Applications using OpenGL with an OpenXR runtimes without support for mutable FOV (as reported in XrViewConfigurationProperties) and applications using OpenGL and rendering quad layers will have rendering upside-down. The necessary code to Y-flip the image is not implemented.

If you are having issues, please visit the Issues page to look at existing support requests or to file a new one.

OpenXR Conformance

The API layer passed all OpenXR conformance tests (at v1.0.26.0) with Vulkan as the graphics API and with Windows Mixed Reality at the backing OpenXR runtime.

Release 1.0.1

04 Aug 17:05
Compare
Choose a tag to compare
Release 1.0.1 Pre-release
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE

Release 1.0.0

01 Mar 07:28
da0fb6e
Compare
Choose a tag to compare
Release 1.0.0 Pre-release
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE

Developer Preview #4 (0.3.1)

09 Sep 02:27
Compare
Choose a tag to compare
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE

Developer Preview #4 (0.3.0)

08 Sep 00:14
Compare
Choose a tag to compare
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE

Developer Preview #3 (0.2.0)

25 Jun 19:19
Compare
Choose a tag to compare
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE

Developer Preview #2 (0.1.0)

21 Apr 01:57
Compare
Choose a tag to compare
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE

Developer Preview #1 (0.0.0)

19 Apr 06:54
Compare
Choose a tag to compare
Pre-release

THIS VERSION IS NO LONGER SUPPORTED - PLEASE UPGRADE