Pagpagawas sa XWayland 21.1.0, usa ka sangkap alang sa pagpadagan sa mga aplikasyon sa X11 sa mga palibot sa Wayland

Ang XWayland 21.1.0 anaa na karon, usa ka DDX (Device-Dependent X) nga sangkap nga nagpadagan sa X.Org Server aron sa pagpadagan sa X11 nga mga aplikasyon sa Wayland-based nga mga palibot. Ang component gipalambo isip kabahin sa nag-unang X.Org code base ug kaniadto gipagawas uban sa X.Org server, apan tungod sa stagnation sa X.Org Server ug ang walay kasiguroan sa pagpagawas sa 1.21 sa konteksto sa ang padayon nga aktibo nga pag-uswag sa XWayland, nakahukom nga ibulag ang XWayland ug imantala ang natipon nga mga pagbag-o sa porma sa usa ka bulag nga pakete.

Mga dagkong kausaban kon itandi sa XWayland nga estado sa X.Org Server 1.20.10:

  • Ang pagpatuman sa XVideo naghatag suporta alang sa NV12 format.
  • Gidugang ang abilidad sa pagpadali sa dugang nga RENDER extension format gamit ang Glamour 2D acceleration architecture, nga naggamit sa OpenGL aron mapadali ang 2D operations.
  • Ang tighatag sa GLX gibalhin aron gamiton ang EGL imbes nga swrast_dri.so gikan sa proyekto sa Mesa.
  • Gidugang nga suporta alang sa Wayland wp_viewport protocol alang sa pag-upscale sa full-screen nga mga aplikasyon.
  • Naghatag daghang buffer striping alang sa tanan nga mga nawong sa Wayland.
  • Ang usa ka tawag sa memfd_create gigamit sa paghimo og mga buffer nga gipaambit sa Wayland composite server kung ang Glamour-based acceleration gi-disable.
  • Gipauswag nga suporta alang sa mga kliyente gamit ang paryente nga paglihok sa mouse ug pagkuha sa keyboard.
  • Gidugang ang mga kapilian sa command line nga "-listenfd", "-version" ug "-verbose".
  • Ang mga himan sa pagtukod limitado sa pagsuporta sa sistema sa pagtukod sa meson.

Source: opennet.ru

Idugang sa usa ka comment