Au început lucrările de conversie a GNOME Mutter la randarea cu mai multe fire

În codul pentru managerul de ferestre Mutter, dezvoltat ca parte a ciclului de dezvoltare GNOME 3.34, inclus suport inițial pentru noul API tranzacțional (atomic).
KMS (Setarea modului kernel atomic) pentru a comuta modurile video, permițându-vă să verificați corectitudinea parametrilor înainte de a schimba efectiv starea hardware-ului dintr-o dată și, dacă este necesar, să anulați modificarea.

Din punct de vedere practic, suportul pentru noul API este primul pas în mutarea lui Mutter la un model cu mai multe fire, în care codul care interacționează cu subsistemul video, componentele legate de OpenGL și bucla principală de evenimente GLib sunt executate în fire separate. , care va permite paralelizarea operațiunilor de randare pe sisteme multi-core. GNOME 3.34 este programat să fie lansat pe 11 septembrie.

Sursa: opennet.ru

Adauga un comentariu