Začaly práce na převodu GNOME Mutter na vícevláknové vykreslování

V kódu správce oken Mutter, vyvinutém jako součást vývojového cyklu GNOME 3.34, zahrnuta počáteční podpora pro nové transakční (atomické) API
KMS (Atomic Kernel Mode Setting) pro přepínání video režimů, což vám umožní zkontrolovat správnost parametrů před skutečnou změnou stavu hardwaru najednou a v případě potřeby vrátit změnu zpět.

Z praktického hlediska je podpora nového API prvním krokem k přesunu Mutter na vícevláknový model, ve kterém jsou kód interagující s video subsystémem, komponenty souvisejícími s OpenGL a hlavní smyčkou událostí GLib prováděny v samostatných vláknech, což umožní paralelizaci vykreslovacích operací na vícejádrových systémech. Vydání GNOME 3.34 je naplánováno na 11. září.

Zdroj: opennet.ru

Přidat komentář