La eldono de XWayland 21.2.0 haveblas, DDX-komponento (Device-Dependent X) kiu funkciigas la X.Org Servilon por ruli X11-aplikaĵojn en Wayland-bazitaj medioj.
Ĉefaj ŝanĝoj:
- Aldonita subteno por la DRM Lease-protokolo, kiu permesas al la X-servilo funkcii kiel DRM-regilo (Direct Rendering Manager), disponigante DRM-resursojn al klientoj. En la praktika flanko, la protokolo estas uzata por generi stereon bildon kun malsamaj bufroj por la maldekstraj kaj dekstraj okuloj dum eligo al virtualrealaj aŭdiloj.
- Aldonitaj framebuffer-agordoj (fbconfig) al GLX por subteni la sRGB-kolorspacon (GL_FRAMEBUFFER_SRGB).
- La libxcvt biblioteko estas inkluzivita kiel dependeco.
- La kodo estis reverkita por efektivigi la Present-etendaĵon, kiu provizas la kunmetitan administranton per iloj por kopii aŭ prilabori la pikselmapojn de la redirektita fenestro, sinkronigante kun la vertikala malplena pulso (vblank), same kiel prilaborado de PresentIdleNotify-okazaĵoj, permesante al la kliento. por juĝi la haveblecon de pikselaj mapoj por pliaj modifoj (la kapablo ekscii anticipe kiu pikselmapo estos uzata en la sekva kadro).
- Aldonis la kapablon prilabori kontrolgestojn sur la tuŝpadrono.
- La libxfixes-biblioteko aldonis la ClientDisconnectMode-reĝimon kaj la kapablon difini laŭvolan prokraston por aŭtomata ĉesigo post kiam la kliento malkonektas.
fonto: opennet.ru