Lëshimi i XWayland 21.1.0, një komponent për ekzekutimin e aplikacioneve X11 në mjediset Wayland

XWayland 21.1.0 është tani i disponueshëm, një komponent DDX (Device-Dependent X) që drejton serverin X.Org për të ekzekutuar aplikacionet X11 në mjediset e bazuara në Wayland. Komponenti është duke u zhvilluar si pjesë e bazës kryesore të kodit X.Org dhe është lëshuar më parë së bashku me serverin X.Org, por për shkak të stagnimit të serverit X.Org dhe pasigurisë me lëshimin e 1.21 në kontekstin e Zhvillimi i vazhdueshëm aktiv i XWayland, u vendos që të ndahej XWayland dhe të publikoheshin ndryshimet e grumbulluara në formën e një pakete të veçantë.

Ndryshime të mëdha në krahasim me gjendjen XWayland të Serverit X.Org 1.20.10:

  • Implementimi XVideo ofron mbështetje për formatin NV12.
  • U shtua aftësia për të përshpejtuar formatet shtesë të zgjerimit RENDER duke përdorur arkitekturën e përshpejtimit Glamour 2D, e cila përdor OpenGL për të përshpejtuar operacionet 2D.
  • Ofruesi GLX është ndërruar për të përdorur EGL në vend të swrast_dri.so nga projekti Mesa.
  • U shtua mbështetje për protokollin Wayland wp_viewport për përmirësimin e shkallës së aplikacioneve në ekran të plotë.
  • Siguruar shirita të shumëfishta tampon për të gjitha sipërfaqet Wayland.
  • Një thirrje për memfd_create përdoret për të krijuar bufera të përbashkëta me serverin e përbërë Wayland kur përshpejtimi i bazuar në Glamour është i çaktivizuar.
  • Mbështetje e përmirësuar për klientët duke përdorur lëvizjen relative të miut dhe kapjen e tastierës.
  • Shtohen opsionet e linjës së komandës "-listenfd", "-version" dhe "-verbose".
  • Veglat e ndërtimit janë të kufizuara në mbështetje për sistemin e ndërtimit të mesonit.

Burimi: opennet.ru

Shto një koment