- FrameSync remplace PhaseSync comme système de synchronisation d’images par défaut dans Horizon OS à partir de la version 203.
- Trois bénéfices concrets : meilleure fluidité, moins de stale frames (images périmées), et latence motion-to-photon réduite.
- Impact direct sur le confort : moins de nausées et de saccades, surtout dans les jeux exigeants en Wi-Fi ou sur PC.
- Contrepartie à surveiller : légère hausse de la consommation CPU/GPU, avec des effets potentiels sur l’autonomie et la chauffe en sessions longues.
- Déploiement progressif : opt-in pour les développeurs dès la v201, déploiement par défaut à partir de la v203 pour toutes les applications du Horizon Store.
À mesure que les applications VR deviennent plus ambitieuses, les casques Quest doivent traiter des scènes toujours plus complexes et des contenus plus dynamiques. Résultat : maintenir une cadence d’images stable devient un vrai défi technique — et quand ça décroche, c’est l’utilisateur qui en paie le prix, parfois au sens littéral. Meta répond avec FrameSync, une nouvelle technique de synchronisation d’images déployée dans Horizon OS.
Sommaire
PhaseSync : le système actuel et ses limites
Pour comprendre FrameSync, il faut d’abord saisir ce que fait son prédécesseur, PhaseSync. Ce système retarde le rendu d’une image jusqu’au moment précis où le compositeur en a besoin — ce qui réduit la latence entre le moment où le GPU produit une image et celui où elle est affichée. PhaseSync est une technique ancienne, introduite dès le SDK Rift, et elle a longtemps bien fonctionné aux côtés d’autres mécanismes comme l’Asynchronous Timewarp.
Mais PhaseSync montre ses limites dans deux situations précises : quand une application devient très exigeante (surtout si la charge est irrégulière, par “pics”), et quand la cadence d’images descend. Dans ces conditions, le casque peut ne plus suivre la demande, ce qui génère davantage de “stale frames” — des images périmées répétées à l’écran faute de nouvelle image disponible.
FrameSync : trois améliorations concrètes
Meta annonce trois bénéfices principaux par rapport à PhaseSync :
- Fluidité plus constante, souvent à fps plus élevé. FrameSync stabilise le frame pacing — l’espacement temporel entre chaque image affichée. En pratique, cela se traduit par moins de judder (saccades dues à une irrégularité dans cet espacement) et moins de à-coups perceptibles pendant les mouvements.
- Moins de stale frames, surtout les séquences longues. Les images périmées isolées sont déjà gênantes. Quand elles s’enchaînent sur plusieurs frames consécutives, l’inconfort devient rapidement réel. FrameSync réduit à la fois leur fréquence et — point crucial — la durée des séquences de stale frames.
- Latence motion-to-photon réduite. C’est le délai entre un mouvement de la tête et la mise à jour visuelle correspondante. Une meilleure prédiction de FrameSync permet de rapprocher ces deux événements, rendant les interactions plus immédiates et naturelles.
Pourquoi c’est important pour le confort en VR
Ces améliorations techniques ont une conséquence directe et très concrète : moins de mal des transports en réalité virtuelle. Le sentiment que votre vision ne suit pas tout à fait vos mouvements — même avec un décalage de quelques millisecondes — est l’un des principaux vecteurs de nausée en VR. C’est particulièrement sensible en jeu sans fil, ou connecté à un PC dont le GPU commence à peiner.
Quiconque a joué à un jeu VR exigeant en Wi-Fi connaît ce moment où ça décroche légèrement — et l’effet immédiatement désagréable qui s’ensuit.
Déploiement et compatibilité
FrameSync devient l’option par défaut pour toutes les applications du Horizon Store à partir de la version 203 d’Horizon OS. Les développeurs disposent d’une fenêtre d’expérimentation avec la v201 pour vérifier la compatibilité de leurs applications.
Un mécanisme d’opt-out est disponible pour ceux qui souhaitent maintenir PhaseSync en attendant.
Le revers de la médaille : consommation et chauffe

Voici PhaseSync en action — en réduisant l’intervalle entre le rendu GPU et la composition finale, PhaseSync réduit sensiblement la latence motion-to-photon.
FrameSync n’est pas sans contrepartie. Meta reconnaît que la technique peut augmenter légèrement l’utilisation CPU/GPU, avec des effets potentiels sur l’autonomie de la batterie et la gestion thermique (y compris le throttling). La marque qualifie ces impacts de “mineurs”, mais leur ampleur réelle en conditions d’usage prolongé reste à évaluer.
“FrameSync peut augmenter la quantité de contenu frais délivré par votre application, ce qui peut se traduire par une légère hausse de l’utilisation CPU/GPU.” — Meta
Un compromis à surveiller de près sur les sessions longues, notamment en standalone sans alimentation externe.
Conclusion
FrameSync s’attaque à l’un des problèmes les plus concrets de la VR moderne : maintenir une expérience visuelle fluide et cohérente à mesure que les applications deviennent plus exigeantes. Les bénéfices annoncés — meilleure fluidité, moins de stale frames, latence réduite — répondent directement aux sources d’inconfort les plus fréquentes. L’impact sur la batterie reste le point d’attention principal. Le déploiement progressif via les versions 201 puis 203 d’Horizon OS permettra d’en mesurer les effets réels en conditions d’usage.
En bref : PhaseSync vs FrameSync
| Caractéristique | PhaseSync | FrameSync |
|---|---|---|
| Stale frames | Fréquents sous charge | Réduits en fréquence et durée |
| Frame pacing | Variable sous charge | Stabilisé |
| Latence motion-to-photon | Standard | Améliorée |
| Consommation CPU/GPU | Référence | Légèrement augmentée |
| Disponibilité | Actuel | Horizon OS v203 (défaut) |


