Utgivelse av XWayland 21.1.0, en komponent for å kjøre X11-applikasjoner i Wayland-miljøer

XWayland 21.1.0 er nå tilgjengelig, en DDX (Device-Dependent X)-komponent som kjører X.Org Server for å kjøre X11-applikasjoner i Wayland-baserte miljøer. Komponenten utvikles som en del av X.Org-hovedkodebasen og ble tidligere utgitt sammen med X.Org-serveren, men på grunn av stagnasjonen av X.Org-serveren og usikkerheten med utgivelsen av 1.21 i sammenheng med den fortsatte aktive utviklingen av XWayland, ble det besluttet å skille XWayland og publisere de akkumulerte endringene i form av en egen pakke.

Store endringer sammenlignet med XWayland-tilstanden til X.Org Server 1.20.10:

  • XVideo-implementeringen gir støtte for NV12-formatet.
  • Lagt til muligheten til å akselerere ytterligere RENDER-utvidelsesformater ved å bruke Glamour 2D-akselerasjonsarkitekturen, som bruker OpenGL for å akselerere 2D-operasjoner.
  • GLX-leverandøren har blitt byttet til å bruke EGL i stedet for swrast_dri.so fra Mesa-prosjektet.
  • Lagt til støtte for Wayland wp_viewport-protokollen for oppskalering av fullskjermsapplikasjoner.
  • Levert flere bufferstriper for alle Wayland-overflater.
  • Et kall til memfd_create brukes til å lage buffere som deles med Wayland-komposittserveren når Glamour-basert akselerasjon er deaktivert.
  • Forbedret støtte for klienter som bruker relativ musebevegelse og tastaturfangst.
  • Lagt til kommandolinjealternativer "-listenfd", "-version" og "-verbose".
  • Byggeverktøyene er begrenset til støtte for mesonbyggesystemet.

Kilde: opennet.ru

Legg til en kommentar