Izdan kompozitni poslužitelj Weston 11.0

Nakon osam mjeseci razvoja, objavljeno je stabilno izdanje kompozitnog poslužitelja Weston 11.0, koje razvija tehnologije koje omogućavaju punu podršku za Wayland protokol u Enlightenment, GNOME, KDE i drugim korisničkim okruženjima. Razvoj Westona usmjeren je na pružanje kvalitetne baze koda i radnih primjera za korištenje Waylanda u desktop okruženjima i ugrađenim rješenjima, poput platformi za informatičko-zabavne sustave u vozilima, pametnih telefona, televizora i drugih potrošačkih uređaja. Kod projekta distribuira se pod MIT licencom.

Promjena značajnog broja verzije Westona uzrokovana je promjenama ABI koje narušavaju kompatibilnost. Promjene u novoj grani Westona:

  • Nastavljena je izrada infrastrukture za upravljanje bojom, koja omogućava pretvorbu boja, gamma korekciju i rad s profilima boja. Također je dodana mogućnost prilagodbe ICC profila za monitor i odražavanje boja iz sRGB. Također je dodana podrška za prebacivanje monitora u HDR način, ali oblikovanje HDR sadržaja trenutno nije implementirano.
  • Pripremljena su rješenja za implementaciju podrške za istodobno izvođenje više backendova, na primjer, za izlaz putem KMS-a i RDP-a, u jednom od sljedećih izdanja.
  • U DRM backendu postavljena je osnova za buduću podršku konfiguracijama s više GPU-a.
  • Unesena su razna poboljšanja vezana uz podršku RDP backendu za daljinski pristup sadržaju ekrana.
  • Povećana je učinkovitost DRM backend-a.
  • Dodana je podrška za protokol single-pixel-buffer, koji omogućava stvaranje jednopikselnih međuspremnika koji uključuju četiri 32-bitne vrijednosti RGBA. Uz pomoć protokola viewporter, kompozitni server može skalirati jednopikselne međuspremnike za stvaranje homogennog obojenog površina proizvoljne veličine.
  • Revidirana je implementacija weston_buffer.
  • Prošli su označeni kao zastarjeli dodaci cms-static i cms-colord.
  • Iz desktop-shell-a isključena je podrška za više radnih prostora i skaliranje.
  • Prekinuta je podrška za wl_shell protokol, koji je zamijenjen xdg-shellom.
  • Uklonjen je fbdev backend, umjesto kojeg se preporučuje korištenje KMS backend-a.
  • Uklonjeni su komponente weston-launch, launcher-direct, weston-info i weston-gears, umjesto kojih se preporučuje korištenje biblioteke libsea i wayland-info.
  • Zadano KMS svojstvo max-bpc.
  • Osigurano hitno isključivanje u slučaju iscrpljivanja slobodne memorije u sustavu.

Izvor: opennet.ru

Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere 🔥 Kupite pouzdan hosting za web stranice s DDoS zaštitom, VPS VDS servere | ProHoster