Dopu à novi mesi di sviluppu, una liberazione stabile di u servitore compostu Weston 14.0 hè stata publicata, sviluppendu tecnulugii chì cuntribuiscenu à l'emergenza di supportu cumpletu per u protocolu Wayland in Enlightenment, GNOME, KDE è altri ambienti d'utilizatori. U sviluppu di Weston hà u scopu di furnisce una basa di codice di alta qualità è esempi di travagliu per l'usu di Wayland in ambienti desktop è soluzioni integrate, cum'è piattaforme per sistemi di infotainment di l'automobile, smartphones, TV è altri dispositi di cunsumatori. U codice di u prugettu hè distribuitu sottu a licenza MIT.
Cambiamenti in a nova filiale di Weston:
- U supportu per u hardware underlay hè statu aghjuntu à u backend di output via DRM (Direct Rendering Manager). U modu di cunversione asincrona atomica trà dui buffer in memoria video (flip async atomicu) hè attivatu.
- U paràmetru "specchiu-di" hè statu aghjuntu à u schedariu di cunfigurazione per urganizà u mirroring di output.
- U supportu per a tecnulugia DmaBuf hè statu aghjuntu à u backend di output via u servitore multimediale Pipewire.
- U cliente simple-egl permette l'usu di superfici trasluzenti cù rapprisintazioni di culore 16-bit. Opzione aghjunta per utilizà l'estensione EGL EGL_EXT_present_opaque. U supportu per a compressione di a superficia hè statu implementatu.
- In u backend per l'output via u protocolu RDP, u supportu per FreeRDP 3.x hè statu aghjuntu.
- U backend di output VNC furnisce a capacità di disattivà TLS è aduprà una password per l'autentificazione in modalità non-TLS.
- libweston hà aghjustatu supportu per l'estensione di protokollu Wayland per a gestione di u culore. Hè stata implementata a capacità di limità l'area di u muvimentu di u puntatore nantu à e superfici full-screen.
- U cumpunente per rendering via OpenGL (gl-renderer) hà aghjustatu supportu per catturà OpenGL ES 3 è OpenGL ES 2 output in modu asincronu, è ancu a capacità di cambià u culore di l'uggetti cù un shader.
Source: opennet.ru
