В кода на прозоречния мениджър Mutter, разработван в рамките на цикъла на разработка на GNOME 3.34, първоначална поддръжка на новото транзакционно (атомарно) API
(Atomic Kernel Mode Setting) за превключване на видео режими, което позволява проверка на коректността на параметрите преди действителната промяна на хардуерното състояние и при необходимост да се върне изменението.
От практическа гледна точка, поддръжката на новото API е първата стъпка за трансформиране на Mutter в многопоточна модел, при който кодът, взаимодействуващ с видеосистемата, компонентите, свързани с OpenGL, и основният цикъл на обработка на събития GLib, се изпълняват в отделни потоци, което ще доведе до успоредяване на операциите по рисуване на многоядрени системи. Пускането на GNOME 3.34 е планирано за 11 септември.
Източник: opennet.ru
