stabilna izdaja kompozitnega strežnika , ki razvija tehnologije, ki omogočajo popolno podporo protokolu v Enlightenment, GNOME, KDE in drugih namiznih okoljih. Razvoj Westona je usmerjen v zagotavljanje visoko kakovostne izvorne kode in delovnih primerov za uporabo Waylanda v namiznih okoljih ter vgrajenih rešitvah, kot so platforme za avtomobilske informacijsko-razvedrilne sisteme, pametne telefone, televizorje in druge potrošniške naprave. Izdaja protokola, mehanizma medprocesnega komuniciranja in knjižnic Wayland 1.18 za 11. februar.
Sprememba pomembne številke različice Westona je posledica sprememb ABI, ki kršijo združljivost. Spremembe v Weston:
- učinkovitost vključevanja v DRM (Direct Rendering Manager) strojnih mehanizmov za upravljanje s pomnilniškimi območji, ki se uporabljajo za shranjevanje komponent fram bufferja (hardware planes);
- V bbackendu , ki se uporablja za organizacijo izhoda preko podsystemov jedra DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) in evdev, je dodana podpora za tehnologijo zaščite pred kopiranjem avdio in video vsebin , ki se uporablja za šifriranje video signala, poslanega preko DVI, DisplayPort, HDMI, GVIF ali UDI;
- V gl-rendererju je dodano blokiranje zajema, zagotavljanja skupne rabe in ustvarjanja posnetkov prikazanih območij, kjer se prikazuje zaščitena vsebina;
- V headless bbackendu, uporabljanem za renderiranje brez ekrana, je dodana podpora za risanje v pomnilniški buffer z uporabo OpenGL (dodana je možnost „—use-gl“), kar omogoča pridobitev virtualne slike zaslona v pomnilniku, ki jo lahko pošljemo oddaljenemu klientu;
- V bbackendu za izhod preko podsystema DRM (Direct Rendering Manager) je dodana možnost sestavljanja brez vezave na knjižnico (Generic Buffer Manager), ki jo ponuja Mesa za upravljanje rezervacije risarskih bufferjev. Namesto formatov GBM so navedeni formati , ki se uporabljajo v podsystemu DRM;
- Za zmanjšanje obremenitve pomnilnika je v nekaterih GPU-ju zmožno sedaj vedno uporabljati razširitev EGL , ki omogoča selektivno posodabljanje vsebine površin, pri čemer se preskočijo območja, kjer ni bilo sprememb;
- Razširjene možnosti ogrodja za vodenje izboljšanih dnevnikov;
- V gl-renderer je bila dodana podpora za format XYUV;
- V upravljalniku oken xwm nadzor nad izhodom sprememb na površino Wayland pri delu z Xwayland, kar je omogočilo odpravo artefaktov pri dekoraciji oken aplikacij X11, ki se izvajajo v okolju, temelječem na Waylandu;
- Zmanjšana poraba pomnilnika pri prikazovanju enotne ozadja delovne površine zaradi buffers 1×1 za celoten viewport;
- podpora za razširitev , ki omogoča prenos vsebine dmabuf neposredno v nadzorni ekran.
Izvor: opennet.ru
