The open source OpenXR runtime
- mr.2615
- mr.2616
- mr.2620
c/compositor: Support compensation for rolling scanout HMDs
Implements per-scanline timewarp to correct projection distortion on devices with rolling (non-global) refresh patterns (fixes #508). This addresses visual artifacts on HMDs that refresh line-by-line rather than all at once.
Limitations: Currently only supports top-to-bottom scanout direction.