If your company needs help with developing API layers, drafting extensions, developing runtimes, or testing runtime implementations and applications for the OpenXR API, LunarG can assist you. OpenXR is a new open-source software standard developed by the Khronos® community that provides developers with high-performance access to augmented reality (AR) and virtual reality (VR)—collectively known as XR—platforms and devices. The new OpenXR standard provides the specification to create develop-once applications and games that can run across multiple hardware platforms with minimal modifications.
OpenXR is the interface between an application and an in-process or out-of-process “XR runtime.” The runtime handles such functionality as frame composition, view re-projection, headset management, and head and hand tracking information.
Optionally, a runtime may support device layer plugins that allow access to a variety of hardware across a commonly defined interface.
Promotes adoption of AR/VR by helping to eliminate confusion and fragmentation of different companies developing their own APIs
Enables games and other applications written to the OpenXR standard to work across a variety of hardware platforms without having to port or re-write code or develop proprietary SDKs
Greatly increases developer productivity; opens AR/VR solution providers to larger revenue options with multi-platform support
Provides platform vendors that support OpenXR with access to more applications
LunarG provides a wide range of OpenXR services. We provide optional support and warranties for our services, so you can rest assured your solution will continue to work smoothly after launch.
LunarG has a long-standing partnership with the Khronos Group, a technology consortium that works to develop advanced, royalty-free, acceleration standards for Augmented and Virtual Reality.
LunarG released an open source implementation of the experimental XR_EXTX_overlay extension, introduced in OpenXR 1.0.8. Refer to the following document for a description of the project.
GPU software development teams often run into roadblocks they can’t move on their own. LunarG is the industry’s leading problem-solving partner for GPU programming. We provide the tools, expertise, and passion you need to keep moving forward and deliver innovative, quality products. Let us know how we can help your next project succeed.