Er is begonnen met het converteren van GNOME Mutter naar multi-threaded rendering

In de code voor de Mutter-vensterbeheerder, ontwikkeld als onderdeel van de GNOME 3.34-ontwikkelingscyclus, inbegrepen initiële ondersteuning voor nieuwe transactionele (atomaire) API
KMS (Atomic Kernel Mode Setting) om van videomodus te wisselen, zodat u de juistheid van de parameters kunt controleren voordat u daadwerkelijk de hardwarestatus in één keer wijzigt en, indien nodig, de wijziging ongedaan kunt maken.

Aan de praktische kant is ondersteuning voor de nieuwe API de eerste stap in het verplaatsen van Mutter naar een multi-threaded model, waarin de code die communiceert met het videosubsysteem, OpenGL-gerelateerde componenten en de belangrijkste GLib-gebeurtenislus in afzonderlijke threads wordt uitgevoerd. , waardoor parallellisatie van weergavebewerkingen op multi-coresystemen mogelijk wordt. GNOME 3.34 staat gepland voor release op 11 september.

Bron: opennet.ru

Voeg een reactie