All’inizio dell’anno SDL ha tentato di preferire Wayland a X.Org/X11 grazie al crescente supporto di Wayland per questo livello di astrazione software/hardware ampiamente utilizzato da numerosi giochi multipiattaforma. Ma quel cambiamento è stato successivamente annullato a causa delle sfide dell’ecosistema intorno a Wayland. Ora che ci avviciniamo alla fine dell’anno, SDL sta nuovamente cercando di preferire Wayland a X11.

Ethan Lee ha unito nuovamente la modifica per preferire Wayland a X11, quando la libreria SDL è stata creata con il supporto Wayland abilitato. La speranza è ora che il codice SDL e il più ampio driver Wayland/compositore/codice dell’ecosistema associato siano più maturi e abbastanza buoni da poter essere utilizzati di default piuttosto che seguire il percorso X11/XWayland. Ovviamente, alcuni giochi potrebbero ancora avere dipendenze difficili da X11 da gestire da soli.

La modifica è stata unita alla linea principale di SDL Git. SDL Git è il punto in cui è iniziato lo sviluppo di SDL3.

Questo cambiamento di Wayland rispetto a X11 per impostazione predefinita è un bel cambiamento per la versione di rottura SDL 3.0, che è dove viene rimosso molto codice vecchio/obsoleto, miglioramenti API, possibile PipeWire per impostazione predefinita e altre modifiche significative vengono apportate realizzato per SDL3 come quello che sarà un grande aggiornamento di modernizzazione rispetto all’SDL2 di grande successo.

Categories: IT Info