Je possède un iMac avec un Intel Core i7 de 2,8 GHz et 12 Go de DDR3 sous OS X 10.9.5 et je rencontre des problèmes de déchirure en jouant à CS:GO. J'aimerais résoudre ce problème. Comment puis-je désactiver la synchronisation verticale sur 10.9.5? Quel est le lien avec Beamsync?
Réponse
Trop de publicités?CS:GO respecte son propre paramètre Vsync, qui fonctionne en plein écran. Vous pouvez modifier cela dans les options vidéo :
Activer ce paramètre empêchera le déchirement de l'écran, au détriment des performances. En général, cela est indésirable dans un jeu compétitif comme CS:GO, mais rien ne vous en empêche.
Beamsync est l'implémentation de Vsync d'Apple, présente dans l'environnement de bureau normal et, par défaut, dans la plupart des applications. Depuis OS X Mavericks, la possibilité de l'activer/désactiver était accessible à travers les Outils Graphiques pour Xcode :
- Télécharger les Outils Graphiques pour Xcode - Fin août 2014
- Installer ou simplement monter Outils Graphiques
- Ouvrir Débogage Quartz
- Aller dans Outils -> Afficher les Outils de Synchronisation des Faisceaux
- Sélectionner Désactiver la Synchronisation des Faisceaux
Notez que ces changements ne sont pas permanents.
À un moment donné cependant, cela semble avoir changé : la désactivation de Beam Sync n'est plus disponible via les Outils Graphiques. Certains outils (1 et 2) prétendent le désactiver, mais je n'ai pas vérifié leur intégrité, et aucun des deux n'a été mis à jour depuis 2015.
Ma recommandation compte tenu de votre cas d'utilisation est de simplement garder CS:GO en plein écran et d'utiliser leur implémentation de Vsync, en le basculant selon vos besoins.