Udgivelse af sammensætningsserveren Weston 8.0

Publiceret stabil release af kompositserveren Weston 8.0, der udvikler teknologier, der understøtter fuld implementering af protokollen Wayland 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 er planlagt den 11. februar.

Ændringen af den betydelige versionsnummer for Weston skyldes ændringer i ABI, der bryder kompatibiliteten. Ændringer i den nye gren Weston:

  • ydelsen af læseoperationer i NETFS, CIFS og AFS (Andrew File System). 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);

    Udgivelse af sammensætningsserveren Weston 8.0
  • I backend DRM, 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 HDCP, som bruges til at kryptere videosignalet, der sendes gennem DVI-, DisplayPort-, HDMI-, GVIF- eller UDI-interfaces;
  • I gl-rendereren tilføjet 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 GBM (Generic Buffer Manager), som tilbydes i Mesa til styring af tildeling af tegne-buffere. I stedet for GBM-formater bruges der FourCC, der anvendes i DRM-subsystemet;
  • For at reducere hukommelsesbelastningen anvendes der nu ved nogle GPU'er altid EGL-udvidelsen EGL_KHR_partial_update, 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 implementeret 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 anvendelsen af en 1×1 buffer for hele viewporten;
  • Tilføjet understøttelse af udvidelse weston-direct-display, som muliggør direkte overførsel af indholdet af dmabuf til skærmkontrolleren.

Kilde: opennet.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster