Izdanje kompozitnog servera Weston 8.0

Objavljeno stabilno izdanje kompozitnog servera Weston 8.0, razvijajući tehnologije koje olakšavaju potpunu podršku za protokol Wayland u Enlightenment, GNOME, KDE i drugim korisničkim okruženjima. Razvoj Westona usmjeren je na pružanje visokokvalitetne baze koda i radnih primjera za korištenje Waylanda u desktop okruženjima i ugrađenim rješenjima, kao što su platforme za informacijske sustave u automobilima, pametnim telefonima, televizorima i drugim potrošačkim uređajima. Izdanje protokola, mehanizma međuprocesne komunikacije i biblioteka Wayland 1.18 se planira do 11. veljače.

Promjena značajnog broja verzije Westona posljedica je promjena ABI-ja koje narušavaju kompatibilnost. Promjene u novoj grani Weston:

  • Povećana je učinkovitost korištenja u DRM-u (Direct Rendering Manager) hardverskih mehanizama za manipulaciju regijama memorije korištenim za pohranu komponenti framebuffera (hardverski slojevi);

    Izdanje kompozitnog servera Weston 8.0
  • U backendu DRM, koji se koristi za organizaciju izlaza putem sustava jezgre DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) i evdev, dodana je podrška za tehnologiju zaštite od kopiranja zvučnog i video sadržaja HDCP, koja se koristi za šifriranje video signala koji se prenosi putem sučelja DVI, DisplayPort, HDMI, GVIF ili UDI;
  • U gl-rendereru dodana blokada hvatanja, omogućavanje zajedničkog pristupa i stvaranje snimaka zaslona područja u kojem se prikazuje zaštićeni sadržaj od kopiranja;
  • U backendu headless, primijenjenom za renderiranje bez ekrana, dodana je podrška za izradu u bufer s korištenjem OpenGL (dodana opcija "--use-gl"), što omogućava dobivanje virtualne slike zaslona u memoriji, koja se može prenijeti udaljenom klijentu;
  • U backendu izlaza putem sustava DRM (Direct Rendering Manager) dodana je mogućnost izgradnje bez ovisnosti o biblioteci GBM (Generic Buffer Manager), ponuđene u Mesi za upravljanje alokacijom bufera za renderiranje. Umjesto formata GBM, koriste se formati FourCC, primijenjeni u sustavu DRM;
  • Za smanjenje opterećenja memorije u nekim GPU-ima, kad god je to moguće, sada se uvijek koristi EGL proširenje EGL_KHR_partial_update, koje omogućava selektivno ažuriranje sadržaja površina, preskočivši područja u kojima nije bilo promjena;
  • Proširene mogućnosti okvira za vođenje debuggerskih logova;
  • U gl-rendereru dodana je podrška za format XYUV;
  • U upravitelju prozora xwm implementiran kontrola nad izlazom promjena na površinu Waylanda prilikom rada Xwayland, što je omogućilo uklanjanje artefakata prilikom dekoracije prozora X11 aplikacija pokrenutih u okruženju temeljenom na Waylandu;
  • Smanjeno korištenje memorije prilikom prikazivanja uniformne pozadine radne površine zahvaljujući primjeni buffera 1×1 za cijeli viewport;
  • Dodana podrška za proširenje weston-direct-display, koji omogućava izravno prelazak sadržaja dmabuf-a u kontroler ekrana.

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