Rilasciata oggi è stata la prima versione alfa della prossima versione di Weston 12.0, che continua a fungere da compositore di riferimento per Wayland.
Con Weston 12.0 ci sono un sacco di cambiamenti che si sono accumulati nella base di codice dal rilascio di Weston 11.0 lo scorso settembre. C’è il supporto per il controllo del tearing e altri nuovi protocolli, il supporto multi-GPU iniziale e molte altre funzionalità per questa prossima versione. Alcuni dei punti salienti di Weston 12.0 includono:
-Supporto per il protocollo tearing-control per consentire ai client di richiedere di essere capovolti in modo asincrono. Questo può consentire lo strappo se lo si desidera.
-È stato aggiunto un back-end PipeWire basato sul plug-in PipeWire.
-Supporto multi-GPU per eseguire un singolo Istanza Weston con più dispositivi DRM. Questo aggiunge una nuova opzione”–additional-devices”all’avvio di Weston.
-Supporto per tavoletta grafica di base per Weston.
-Vari miglioramenti di debug e profilazione.
-Varie correzioni di compatibilità con XWayland, incluso per non far trapelare descrittori di file in caso di errori.
-Molti aggiornamenti back-end DRM casuali, incluso il supporto per la proprietà DRM alfa del piano.
-Supporto multi-head iniziale per il back-end RDP.
-Il back-end Wayland di Weston ora consente il supporto del ridimensionamento per XDG-Shell per consentire il ridimensionamento della finestra di Weston su un altro compositore Wayland.
-Supporto del protocollo xwayland_shell_v1.
-Aggiornamenti alla documentazione.
Il lungo elenco di patch che compongono la versione Alpha di Weston 12 può essere trovato tramite annuncio della mailing list.