OpenXR

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
OpenXR
OpenXR logo
Developer(s)Khronos Group
Preview release
0.90 provisional release[1] / March 18, 2019; 36 days ago (2019-03-18)[1]
TypeVirtual reality and augmented reality API
Websitewww.khronos.org/openxr/

OpenXR is an open, royalty-free standard for access to virtual reality and augmented reality platforms and devices.[1] It is developed by a working group managed by the Khronos Group consortium. OpenXR was announced by the Khronos Group on February 27 2017 during the GDC 2017.[2][3][4] A provisional version of the standard was released on March 18, 2019 to enable developers and implementers to provide feedback on it.[1]

Architecture[edit]

The standard aims to eventually provide two components: an API aimed for application developers, and a device layer aimed for the virtual reality or augmented reality hardware, presenting an abstraction interface with the device itself.[5] The 0.90 provisional release contained an API, with the device layer being planned as a plugin interface for post-1.0 releases.[6][7]

Roadmap[edit]

In March 2017, the Khronos Group tentatively planned to release the first version of the API in late 2018.[8] The API was released in March 2019 as a provisional release, with a plugin device interface being planned for post-1.0 releases.[6][7]

Contributors[edit]

The following companies are listed by Khronos as public supporters of OpenXR:[7]

See also[edit]

References[edit]

  1. ^ a b c d "Khronos Releases OpenXR 0.90 Provisional Specification for High-performance Access to AR and VR Platforms and Devices". Khronos.org. Khronos Group. March 19, 2019. Retrieved 19 March 2019.
  2. ^ "Khronos Reveals API Updates & New Working Groups at GDC". Khronos Group. 2017-02-27. Retrieved 2017-03-08. The Khronos Virtual Reality Initiative announced in December is making rapid progress in designing an open standard for portable Virtual Reality and Augmented Reality apps and devices. Today, Khronos releases the official name of the standard: OpenXR
  3. ^ "Khronos Bolsters VR, AR, MR Markets With OpenXR Working Group, API Updates, More". Tom's Hardware. 2017-02-27. Retrieved 2017-03-08.
  4. ^ "GDC 2017: Khronos Group Unveils VR/AR Standard OpenXR". UploadVR. 2017-02-27. Retrieved 2017-03-09.
  5. ^ "The OpenXR Working Group is Here!". Khronos Group. 2017-02-27. Retrieved 2017-03-08. The OpenXR standard comes in two parts. First, the Application Interface, which application developers and middleware providers write to, and which serves to define and combine common, cross-platform functionality(...)Next, the Device Layer allows VR/AR runtimes to interface with various devices
  6. ^ a b Larabel, Michael (18 March 2019). "OpenXR 0.90 Released For AR/VR Standard - Monado Is An Open-Source Implementation". Phoronix. Retrieved 19 March 2019.
  7. ^ a b c "OpenXR Overview". Khronos.org. Khronos Group. Archived from the original on 18 March 2019. Retrieved 19 March 2019. OpenXR 1.0 is focused on enabling cross-platform applications. Optional device plugin interface will be supported post V1.0
  8. ^ "A Chat With Khronos President Neil Trevett About Vulkan, OpenXR, SPIR-V In 2017". Phoronix. 2017-03-08. Retrieved 2017-03-09. With regard to their OpenXR effort for an industry standard VR, we won't see the fruit of this work until next year. Currently, the tentative target appears to be for holiday 2018 but we may see some companies showing off efforts earlier in the calendar year
  9. ^ "Zhaoxin". en.wikichip.org. Retrieved 2018-08-07. Zhaoxin (Shanghai Zhaoxin Semiconductor Co., Ltd., also goes by VIA Alliance Semiconductor Co., Ltd.)