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 glasses-free 3D displays. Covers all four application classes.
Engine Integrations
Unity plugin setup (UPM), sample scenes, and Unreal Engine integration status.
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.
Looking for something specific?
Documentation is currently maintained alongside the source code. Each repo contains detailed READMEs and inline docs. The links above point to the most relevant starting points.