Les travaux ont commencé sur la conversion de GNOME Mutter en rendu multithread

Dans le code du gestionnaire de fenêtres Mutter, développé dans le cadre du cycle de développement de GNOME 3.34, inclus prise en charge initiale de la nouvelle API transactionnelle (atomique)
KMS (Atomic Kernel Mode Setting) pour changer de mode vidéo, vous permettant de vérifier l'exactitude des paramètres avant de modifier immédiatement l'état du matériel et, si nécessaire, d'annuler la modification.

D'un point de vue pratique, la prise en charge de la nouvelle API est la première étape vers le passage de Mutter à un modèle multithread, dans lequel le code interagissant avec le sous-système vidéo, les composants liés à OpenGL et la boucle d'événements GLib principale sont exécutés dans des threads séparés. , qui permettra la parallélisation des opérations de rendu sur les systèmes multicœurs. GNOME 3.34 devrait sortir le 11 septembre.

Source: opennet.ru

Ajouter un commentaire