lëshim stabil i serverit kompozit , duke zhvilluar teknologji që mbështesin shfaqjen e mbështetjes së plotë të protokollit në Enlightenment, GNOME, KDE dhe ambientet e tjera të përdoruesit. Zhvillimi i Weston ka si qëllim ofrimin e një kodi me cilësi të lartë dhe shembujve të punës për përdorimin e Wayland në ambientet desktop dhe në zgjidhjet e integruara, si platformat për sistemet e informacionit dhe argëtimit në automobile, smartphone, televizorë dhe pajisje të tjera konsumatorësh. Publikimi i protokollit, mekanizmit të ndërveprimit ndërproçesor dhe bibliotekave Wayland 1.18 në 11 shkurt.
Ndryshimi i numrit të konsiderueshëm të versionit të Weston-it është i arsyeshëm për shkak të ndryshimeve në ABI që dështojnë mbështetje. Ndryshimet në Weston:
- efikasiteti i angazhimit në DRM (Direct Rendering Manager) të mekanizmave hardware për manipulimin e rajoneve të memories, të përdorura për ruajtjen e elementeve të frame buffer (hardware planes);
- Në backend , i përdorur për organizimin e daljes përmes sistemeve të bërthamës DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) dhe evdev, është shtuar mbështetje për teknologjinë e mbrojtjes nga kopjimi të përmbajtjeve audio dhe video , e cila përdoret për enkriptimin e sinjalit video që transmetohet përmes interface-ve DVI, DisplayPort, HDMI, GVIF ose UDI;
- Në gl-renderer bllokimin e kapjes, ofrimin e aksesit të përbashkët dhe krijimin e skenave të mbrojtura nga kopjimi;
- Në backend-in headless, e përdorur për renderim pa ekran, është shtuar mbështetje për vizatimin në buffer duke përdorur OpenGL (shtuar opsionin "--use-gl"), që lejon krijimin e një imazhi virtual të ekranit në memorje, i cili mund të kalohet te një klient të largët;
- Në backend-in e daljes përmes sistemit DRM (Direct Rendering Manager) është shtuar mundësia e ndërtimit pa lidhje me bibliotekën (Menaxheri i Bufereve të Përgjithshëm), i ofruar në Mesa për menaxhimin e alokimeve të bufereve të renderimit. Në vend të formateve GBM janë përdorur formatet , të përdorura në sistemin DRM;
- Për të reduktuar ngarkesën në memorje në disa GPU, tani për tani gjithmonë aplikohet zgjerimi EGL , që lejon përditësimin selektiv të përmbajtjes së sipërfaqeve, duke anashkaluar rajonet ku nuk ka pasur ndryshime;
- Janë zgjeruar mundësitë e kornizës për mbajtjen e logeve të debug;
- Në gl-renderer është shtuar mbështetje për formatin XYUV;
- Në menaxherin e dritareve xwm kontrolli mbi daljen e ndryshimeve në sipërfaqen Wayland gjatë funksionimit të Xwayland, i cili ka lejuar eliminimin e artefakteve gjatë dekorimit të dritareve të aplikacioneve X11, të lancuara në një ambient të bazuar në Wayland;
- ĂshtĂ« reduktuar konsumimi i memories gjatĂ« shfaqjes sĂ« njĂ« sfondi tĂ« homogen nĂ« desktop pĂ«rmes tĂ« buffer-it 1Ă1 pĂ«r tĂ« gjithĂ« viewport-in;
- mbështetje për zgjatjen , që lejon organizimin e transfertës së përmbajtjes dmabuf drejt direkt të kontrolluesit të ekranit.
Burimi: opennet.ru
