Este disponibilă versiunea XWayland 21.1.0, componenta DDX (Device-Dependent X), care asigură rularea Serverului X.Org pentru organizarea executării aplicațiilor X11 în medii bazate pe Wayland. Componenta este dezvoltată în cadrul bazei de cod principale X.Org și a fost anterior lansată împreună cu serverul X.Org, dar din cauza stagnării Serverului X.Org și a incertitudinii privind lansarea 1.21, în condițiile continuării dezvoltării active a XWayland, s-a decis separarea XWayland și publicarea modificărilor acumulate sub formă de pachet separat.
Principalele modificări în comparație cu starea XWayland din Serverul X.Org 1.20.10:
- În implementarea XVideo, s-a asigurat suportul pentru formatul NV12.
- A fost adăugată posibilitatea accelerării formatelor suplimentare ale extensiilor RENDER prin intermediul arhitecturii de accelerare 2D Glamor, care utilizează OpenGL pentru accelerarea operatiunilor 2D.
- Provider-ul GLX a fost transformat pentru a utiliza EGL în loc de swrast_dri.so din proiectul Mesa.
- A fost adăugat suportul pentru protocoalele Wayland wp_viewport pentru a mări scala aplicațiilor pe ecran complet.
- S-a asigurat alternarea mai multor bufeuri pentru toate suprafețele Wayland.
- Pentru crearea buferelor folosite în comun cu serverul de compunere Wayland atunci când accelerația pe baza Glamor este dezactivată, a fost utilizată apelul memfd_create.
- S-a îmbunătățit suportul pentru clienți care utilizează mișcarea relativă a mouse-ului și capturarea tastaturii.
- Au fost adăugate opțiuni pentru linia de comandă «-listenfd», «-version» și «-verbose».
- Instrumentarul de construire este limitat la suportul pentru sistemul de construire meson.
Sursa: opennet.ro
