lëshim i qëndrueshëm i serverit kompozit , duke zhvilluar teknologjitë që mbështesin plotësisht protokollin në Enlightenment, GNOME, KDE dhe mjedise të tjera të përdoruesve. Zhvillimi i Weston është fokusuar në ofrimin e një kodi të cilësisë së lartë dhe shembujve të funksionit për përdorimin e Wayland në mjediset desktop dhe zgjidhjet e integruara, si platformat për sistemet e infotainment të automjeteve, smartfonët, televizorët dhe pajisjet e tjera të konsumatorëve. Lëshimi i protokollit, mekanizmit të ndërveprimit ndërprocesor dhe bibliotekave Wayland 1.18 në 11 shkurt.
Ndryshimi i numrit të rëndësishëm të versions së Weston është i shkaktuar nga ndryshimet ABI që dëmtojnë kompatibilitetin. Ndryshimet në Weston:
- efikasitetin e angazhimit në DRM (Direct Rendering Manager) për mekanizmat harduerikë të manipulimit të rajoneve të memories, që përdoren për të ruajtur pjesët e frame buffer-it (hardware planes);
- Në backend , e përdorur për organizimin e daljes përmes nën-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 të enkriptuar sinjalin video që transmetohet përmes ngjyrave DVI, DisplayPort, HDMI, GVIF ose UDI;
- Në gl-renderer bllokimin e kapjes, ofrimin e aksesit të përbashkët dhe krijimin e skrinçotëve të rajoneve, ku shfaqet përmbajtja e mbrojtur nga kopjimi;
- NĂ« backend-in headless, i pĂ«rdorur pĂ«r renderimin pa ekran, Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r vizatimin nĂ« buffer duke pĂ«rdorur OpenGL (shtuar mundĂ«sinĂ« "âuse-gl"), e cila lejon tĂ« krijohet njĂ« imazh virtual i ekranit nĂ« kujtesĂ«, qĂ« mund tĂ« transmetohet te klienti nĂ« distancĂ«;
- Në backend-in e daljes përmes nën-sistemit DRM (Direct Rendering Manager) është shtuar mundësia për ndërtim pa lidhje me bibliotekën (Menaxheri i Mbështetjeve të Përgjithshme), i ofruar në Mesa për menaxhimin e alokimeve të bufferave të renderimit. Në vend të formateve , të përdorura në nën-sistemin DRM;
- Për të zvogëluar ngarkesën në memory në disa GPU, tani gjithmonë aplikohet zgjerimi EGL , që lejon përditësimin selektiv të përmbajtjes së sipërfaqeve, duke kaluar nëpër zona ku nuk kishte ndryshime;
- Janë zgjeruar mundësitë e kornizës për mbajtjen e log-eve të dekalduar;
- Në gl-renderer është shtuar mbështetje për formatin XYUV;
- Në menaxherin e dritareve xwm kontrollin e daljes së ndryshimeve në sipërfaqen Wayland gjatë punës Xwayland, i cili e lejoi eliminimin e artefakteve gjatë dekorimit të dritareve të aplikacioneve X11, të nisura në një mjedis të bazuar në Wayland;
- TĂ« ulur konsumimi i memories gjatĂ« shfaqjes sĂ« njĂ« sfondi homogjen tĂ« desktopit pĂ«rmes tĂ« njĂ« buffer-i 1Ă1 pĂ«r tĂ« gjithĂ« viewport-in;
- mbështetje për zgjerimin , i cili lejon organizimin e transferimit të përmbajtjes dmabuf direkt në kontrollorin e ekranit.
Burimi: opennet.ru
