Liberigo de XWayland 21.2.0, komponento por prizorgi X11-aplikaĵojn en Wayland-medioj

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.
    Liberigo de XWayland 21.2.0, komponento por prizorgi X11-aplikaĵojn en Wayland-medioj
  • 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

Aldoni komenton