Vrystelling van XWayland 21.1.0, 'n komponent om X11-toepassings in Wayland-omgewings te laat loop

XWayland 21.1.0 is nou beskikbaar, 'n DDX (Device-Dependent X)-komponent wat X.Org Server laat loop om X11-toepassings in Wayland-gebaseerde omgewings te laat loop. Die komponent word ontwikkel as deel van die hoof X.Org-kodebasis en is voorheen saam met die X.Org-bediener vrygestel, maar weens die stagnasie van die X.Org-bediener en die onsekerheid met die vrystelling van 1.21 in die konteks van die voortgesette aktiewe ontwikkeling van XWayland, is besluit om XWayland te skei en die opgehoopte veranderinge in die vorm van 'n aparte pakket te publiseer.

Groot veranderinge in vergelyking met die XWayland-staat van X.Org Server 1.20.10:

  • Die XVideo-implementering bied ondersteuning vir die NV12-formaat.
  • Die vermoë bygevoeg om bykomende RENDER-uitbreidingsformate te versnel deur die Glamour 2D-versnellingsargitektuur te gebruik, wat OpenGL gebruik om 2D-bewerkings te versnel.
  • Die GLX-verskaffer is oorgeskakel om EGL in plaas van swrast_dri.so vanaf die Mesa-projek te gebruik.
  • Bygevoeg ondersteuning vir die Wayland wp_viewport-protokol vir die opskaling van volskermtoepassings.
  • Voorsien veelvuldige bufferstrepe vir alle Wayland-oppervlaktes.
  • 'n Oproep na memfd_create word gebruik om buffers te skep wat met die Wayland saamgestelde bediener gedeel word wanneer Glamour-gebaseerde versnelling gedeaktiveer is.
  • Verbeterde ondersteuning vir kliënte wat relatiewe muisbeweging en sleutelbordvaslegging gebruik.
  • Bygevoeg opdragreëlopsies "-listenfd", "-version" en "-verbose".
  • Die bougereedskap is beperk tot ondersteuning vir die meson-boustelsel.

Bron: opennet.ru

Voeg 'n opmerking