Weston Composite Server 11.0 bertsioa

Zortzi hilabeteko garapenaren ondoren, Weston 11.0 zerbitzari konposatuaren bertsio egonkor bat argitaratu da, Enlightenment, GNOME, KDE eta beste erabiltzaile-ingurune batzuetan Wayland protokoloaren euskarri osoa sortzen laguntzen duten teknologiak garatuz. Weston-en garapenak kalitate handiko kode-oinarria eta lan-adibide bat eskaintzea du helburu Wayland mahaigaineko inguruneetan eta kapsulatutako soluzioetan erabiltzeko, hala nola, automoziorako infotainment sistemetarako plataformetan, telefono adimendunetan, telebistan eta beste kontsumo-gailu batzuetan. Proiektuaren kodea MIT lizentziapean banatzen da.

Weston-en bertsio-zenbaki aldaketa esanguratsua bateragarritasuna hausten duten ABI aldaketengatik da. Aldaketak Weston adar berrian:

  • Kolore-bihurketa, gamma zuzenketa eta kolore-profilak ahalbidetzen dituen kolorea kudeatzeko azpiegituran lanean jarraitu da. Monitorearen ICC profila konfiguratzeko eta sRGB-ko koloreak bertan islatzeko gaitasuna barne. Monitorea HDR modura aldatzeko laguntza ere badago, baina HDR edukiaren eraketa ez da oraindik ezarri.
  • Hainbat backend aldi berean exekutatzeko laguntzaren hurrengo bertsioetako batean inplementatzeko prestaketak egin dira, adibidez, KMS eta RDP bidez ateratzeko.
  • DRM backend-ak etorkizuneko GPU anitzeko konfigurazioetarako laguntzarako oinarria eskaintzen du.
  • Hainbat hobekuntza egin dira RDP backend onartzeko pantailako edukia urruneko sarbidea izateko.
  • DRM backend-en errendimendua hobetu da.
  • Pixel bakarreko buffer protokoloaren euskarria gehitu da, 32 biteko lau RGBA balio dituzten pixel bakarreko bufferak sortzea ahalbidetuz. Viewporter protokoloa erabiliz, zerbitzari konposatuak pixel bakarreko buffer-ak eskala ditzake tamaina arbitrarioko kolore-azalera uniformeak sortzeko.
  • weston_buffer-en inplementazioa berraztertu da.
  • cms-static eta cms-colord pluginak zaharkituta geratu dira.
  • Mahaigaineko shell-etik hainbat lan-eremu eta eskalatzeko laguntza kendu da.
  • wl_shell protokoloaren euskarria eten egin da, xdg-shell-ek ordezkatuta.
  • fbdev backend-a kendu da eta horren ordez KMS backend-a erabili behar da.
  • Weston-launch, launcher-direct, weston-info eta weston-gears osagaiak kendu dira, libsea eta wayland-inforen alde.
  • Lehenespenez, KMS jabetza max-bpc ezartzen da.
  • Sistemako memoria librea agortzen denean larrialdiko itzaltzea gaitu da.

Iturria: opennet.ru

Gehitu iruzkin berria