KhronosGroup/OpenXR-SDK-Source
Sources for OpenXR loader, basic API layers, and example code.
What it solves
It provides a standardized way to develop software for Virtual Reality (VR) and Augmented Reality (AR) across different hardware platforms, eliminating the need for developers to write separate code for every single headset or runtime environment.
How it works
The project provides a loader, validation layers, and sample code. The loader acts as an intermediary that allows applications to communicate with the OpenXR runtime provided by the hardware vendor, while validation layers help developers ensure their code follows the OpenXR specification.
Who it’s for
Developers creating XR (VR/AR) applications and those building API layers for XR hardware.
Highlights
- OpenXR loader implementation
- Validation layers for API compliance
- Sample code for getting started (e.g., hello_xr)
- Standardized platform include files
Related
- Project
- Project
- Project
- Project
- Dispatch