Documentation
Start here to understand, build with, and integrate DisplayXR.
Getting Started
Set up the DisplayXR runtime, build a sample app, and run it in simulation mode.
Concepts
Understand sessions, swapchains, reference spaces, and how DisplayXR extends OpenXR for spatial displays.
App Developer Guide
Build OpenXR applications targeting spatial displays. Covers all four application classes.
Engine Integrations
Unity plugin setup (UPM), sample scenes, and Unreal plugin (beta) setup for UE 5.3+.
Vendor Integration
How hardware vendors integrate display processors, weavers, and eye tracking with the DisplayXR runtime.
Specs & Extensions
Custom OpenXR extension specifications for display_info, window bindings, and spatial display capabilities.
Architecture
Deep dive into the runtime architecture, native compositor model, and separation of concerns.
FAQ
Common questions about DisplayXR, hardware requirements, supported platforms, and project status.
Browse the repositories
Each component keeps detailed READMEs and reference docs in its repo. The guides above point to the best starting points; the full set of public repositories is below.