stabile release fan gearstalde tsjinner , ûntwikkeljen fan technologyen dy't bydrage oan it ûntstean fan folsleine stipe foar it protokol yn Ferljochting, GNOME, KDE en oare brûkersomjouwings. De ûntwikkeling fan Weston is fan doel in koadebasis fan hege kwaliteit en wurkfoarbylden te leverjen foar it brûken fan Wayland yn buroblêdomjouwings en ynbêde oplossingen, lykas platfoarms foar automotive infotainmentsystemen, smartphones, tv's en oare konsuminteapparaten. Release fan it protokol, ynterproseskommunikaasjemeganisme en biblioteken fan Wayland 1.18 op 11 febrewaris.
De signifikante feroaring fan ferzjenûmer fan Weston komt troch ABI-feroarings dy't kompatibiliteit brekke. Feroarings yn Weston:
- de effektiviteit fan it brûken fan hardwaremeganismen foar it manipulearjen fan ûnthâldregio's dy't brûkt wurde om framebufferkomponinten (hardwarefleantugen) te bewarjen yn DRM (Direct Rendering Manager);
- Nei de efterkant , brûkt om útfier te organisearjen fia de kernel-subsystemen DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) en evdev, tafoege stipe foar kopieerbeskermingstechnology foar audio- en fideo-ynhâld , dat wurdt brûkt om fideosinjalen te fersiferjen fia DVI, DisplayPort, HDMI, GVIF of UDI-ynterfaces;
- Yn gl-renderer blokkearjen fan it fêstlizzen, dielen en nimmen fan skermôfbyldings fan gebieten wêr't kopieerbeskerme ynhâld wurdt werjûn;
- De kopleaze efterkant, brûkt foar rendering sûnder skerm, hat stipe tafoege foar tekenjen nei in buffer mei OpenGL (de opsje "--use-gl" is tafoege), wêrtroch jo in firtuele ôfbylding fan it skerm yn it ûnthâld krije kinne dat kin oerdroegen wurde oan in client op ôfstân;
- Yn 'e útfier-backend fia it DRM (Direct Rendering Manager) subsysteem is de mooglikheid om te bouwen sûnder te keppeljen nei in biblioteek tafoege (Generic Buffer Manager) oanbean troch Mesa om de tawizing fan renderbuffers te behearjen. Ynstee fan GBM-formaten wurde formaten brûkt , brûkt yn it DRM-subsysteem;
- Om ûnthâldbelêsting te ferminderjen, brûke guon GPU's no altyd de EGL-útwreiding wannear mooglik , wêrmei jo de ynhâld fan oerflakken selektyf bywurkje, gebieten oerslaan dy't net feroare binne;
- De mooglikheden fan it ramt foar it behâld fan debug-logs binne útwreide;
- Stipe tafoege foar XYUV-formaat oan gl-renderer;
- Yn de xwm finsterbehearder kontrôle oer de útfier fan feroaringen oan it Wayland-oerflak as Xwayland rint, wat it mooglik makke om artefakten kwyt te reitsjen by it dekorearjen fan finsters fan X11-applikaasjes lansearre yn in Wayland-basearre omjouwing;
- Reduzearre ûnthâld konsumpsje by it werjaan fan in unifoarm buroblêd eftergrûn fanwege 1x1 buffers foar de hiele viewport;
- útwreiding stipe , wêrmei jo de oerdracht fan dmabuf-ynhâld direkt nei de skermkontrôler kinne organisearje.
Boarne: opennet.ru
