Se ha comenzado a trabajar en la transferencia de GNOME Mutter a renderizado multihilo

En el código del administrador de ventanas Mutter, desarrollado como parte del ciclo de desarrollo de GNOME 3.34, incluido soporte inicial para la nueva API transaccional (atómica)
KMS (Configuración del modo de núcleo atómico) para cambiar los modos de video, lo que le permite verificar la corrección de los parámetros antes de cambiar el estado del hardware a la vez y, si es necesario, revertir el cambio.

Desde un punto de vista práctico, la compatibilidad con la nueva API es el primer paso para llevar a Mutter a un modelo de subprocesos múltiples, en el que el código que interactúa con el subsistema de video, los componentes relacionados con OpenGL y el bucle de eventos GLib principal se ejecutan en subprocesos separados. lo que permitirá la paralelización de las operaciones de renderizado en sistemas multinúcleo. El lanzamiento de GNOME 3.34 está programado para el 11 de septiembre.

Fuente: opennet.ru

Añadir un comentario