stabil release af kompositserveren , der udvikler teknologier, der understøtter fuld implementering af protokollen i Enlightenment, GNOME, KDE og andre brugergrænseflader. Udviklingen af Weston har til formål at levere en høj-kvalitets kodebase og arbejdsprøver til brug af Wayland i desktop-miljøer og indlejrede løsninger, såsom platforme til bilunderholdningssystemer, smartphones, tv'er og andre forbruger-enheder. Udgivelse af protokollen, mekanismen til inter-proces kommunikation og bibliotekerne Wayland 1.18 den 11. februar.
Ændringen af den betydelige versionsnummer for Weston skyldes ændringer i ABI, der bryder kompatibiliteten. Ændringer i Weston:
- effektivisering af brugen af DRM (Direct Rendering Manager) hardware-mekanismer til håndtering af hukommelsesområder, der bruges til opbevaring af framebuffer-komponenter (hardware planes);
- I backend , der anvendes til at organisere output gennem DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) og evdev-systemer, er der tilføjet support for teknologi til beskyttelse mod kopiering af lyd- og videoinhold , som bruges til at kryptere videosignalet, der sendes gennem DVI-, DisplayPort-, HDMI-, GVIF- eller UDI-interfaces;
- I gl-rendereren låser optagelse, giver delt adgang og skaber screenshots af områder, der viser beskyttet indhold;
- I backend headless, der anvendes til rendering uden skærm, er der tilføjet support til at tegne i en buffer ved brug af OpenGL (tilføjet mulighed ‘—use-gl’), hvilket muliggør at få et virtuelt skærmbillede i hukommelsen, som kan sendes til en fjernklient;
- I backend-output gennem DRM (Direct Rendering Manager) subsystemet er muligheden for at bygge uden binding til biblioteket (Generic Buffer Manager), som tilbydes i Mesa til styring af tildeling af tegne-buffere. I stedet for GBM-formater bruges der , der anvendes i DRM-subsystemet;
- For at reducere hukommelsesbelastningen anvendes der nu ved nogle GPU'er altid EGL-udvidelsen , der muliggør selektiv opdatering af indholdet af overflader og springer områder over, hvor der ikke har været ændringer;
- Kapaciteterne i rammeværket til at føre debug-logs er udvidet;
- I gl-rendereren er der tilføjet support til formatet XYUV;
- I vinduesadministratoren xwm kontrol af outputændringer på overfladen af Wayland under brug af Xwayland, hvilket har gjort det muligt at slippe af med artefakter ved dekoration af X11-applikationsvinduer, der kører i Wayland-baserede miljøer;
- Reduceret hukommelsesforbrug ved visning af ensartet baggrund på skrivebordet ved hjælp af en 1×1 buffer for hele viewporten;
- understøttelse af udvidelse , som muliggør direkte overførsel af indholdet af dmabuf til skærmkontrolleren.
Kilde: opennet.ru
