Udgivelse af XWayland 21.1.0, en komponent til at køre X11-applikationer i Wayland-miljøer

XWayland 21.1.0 er nu tilgængelig, en DDX (Device-Dependent X)-komponent, der kører X.Org Server til at køre X11-applikationer i Wayland-baserede miljøer. Komponenten udvikles som en del af den primære X.Org-kodebase og blev tidligere udgivet sammen med X.Org-serveren, men på grund af stagnationen af ​​X.Org-serveren og usikkerheden med udgivelsen af ​​1.21 ifm. den fortsatte aktive udvikling af XWayland, blev det besluttet at adskille XWayland og offentliggøre de akkumulerede ændringer i form af en separat pakke.

Større ændringer sammenlignet med XWayland-tilstanden for X.Org Server 1.20.10:

  • XVideo-implementeringen understøtter NV12-formatet.
  • Tilføjet muligheden for at accelerere yderligere RENDER-udvidelsesformater ved hjælp af Glamour 2D-accelerationsarkitekturen, som bruger OpenGL til at accelerere 2D-operationer.
  • GLX-udbyderen er blevet skiftet til at bruge EGL i stedet for swrast_dri.so fra Mesa-projektet.
  • Tilføjet understøttelse af Wayland wp_viewport-protokollen til opskalering af fuldskærmsapplikationer.
  • Leveret flere bufferstriber til alle Wayland overflader.
  • Et kald til memfd_create bruges til at oprette buffere, der deles med Wayland-sammensatte server, når Glamour-baseret acceleration er deaktiveret.
  • Forbedret support til klienter ved hjælp af relativ musebevægelse og tastaturoptagelse.
  • Tilføjede kommandolinjeindstillinger "-listenfd", "-version" og "-verbose".
  • Byggeværktøjerne er begrænset til understøttelse af mesonbyggesystemet.

Kilde: opennet.ru

Tilføj en kommentar