A Weston 8.0 kompozit szerver kiadása

Megjelent stabil release a kompozit szerverhez Weston 8.0, fejlesztő technológiák, amelyek a teljes körű protokoll támogatás létrejöttét segítik elő Wayland az Enlightenment, GNOME, KDE és más felhasználói környezetekben. A Weston fejlesztése arra összpontosít, hogy magas színvonalú kódalapot és munka példákat nyújtson a Wayland használatához asztali környezetekben és beágyazott megoldásokban, mint például az autós infotainment rendszerek, okostelefonok, televíziók és egyéb fogyasztói eszközök platformjai. A Wayland 1.18 protokoll, interprocess kommunikációs mechanizmus és könyvtárak kiadása. terveznek február 11-én.

A Weston jelentős verziószámának változása az ABI-szabályok megsértésével indokolt, ami a kompatibilitást zavarja. Változások az új ágban Weston:

  • Fokozott a DRM (Direct Rendering Manager) hardveres memóriakezelési mechanizmusainak felhasználása, amelyek a framebuffer komponenseinek tárolására szolgáló memóriaterületekhez kapcsolódnak;

    A Weston 8.0 kompozit szerver kiadása
  • A backend DRM, amelyet a DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) és evdev kernel alrendszereken keresztüli kimenet kezelésére használnak, hozzáadva a hang- és videotartalom másolásvédelemi technológiájának támogatását. HDCP, amelyet a videofelvétel titkosítására használnak, amelyet DVI, DisplayPort, HDMI, GVIF vagy UDI interfészeken keresztül továbbítanak;
  • A gl-renderer hozzáadva lett tartalmaz egy mechanizmust a képernyővédett tartalom területeinek elkapásának, megosztásának és képernyőfotók készítésének blokkolására;
  • A headless backend, amely képernyő nélküli renderelésre alkalmazható, támogatja a memória puffer rajzolását OpenGL segítségével (az „—use-gl” opciót hozzáadtuk), ami lehetővé teszi a virtuális képernyő képének létrehozását a memóriában, amely távoli kliensnek átadható;
  • A DRM (Direct Rendering Manager) alrendszeren keresztüli kimeneti backend lehetőséget ad, hogy kötetet hozhassunk létre a GBM (Generic Buffer Manager) használatával, amelyet a Mesa nyújt a rajzolási puffer allocation kezelésére. A GBM formátumok helyett a FourCCformátumokat alkalmazzák a DRM alrendszerben;
  • A memória használatának csökkentése érdekében bizonyos GPU-k esetében mostantól mindig alkalmazzák az EGL-kiterjesztést, EGL_KHR_partial_update, amely lehetővé teszi a felszínek tartalmának szelektív frissítését, kihagyva azokat a területeket, ahol nem történt változás;
  • Kibővítették a hibakeresési naplók vezetésére szolgáló keretrendszer lehetőségeit;
  • A gl-renderer hozzáadta az XYUV formátum támogatását;
  • Az ablakkezelő xwm megvalósították ellenőrzi a Wayland felületre történő kimenetet az Xwayland működése során, ami megszüntette a X11 alkalmazások ablakainak díszítése közben keletkező artefaktumokat, amelyek Wayland alapú környezetben futnak.
  • Csökkent a memóriafogyasztás az egységes háttérkép megjelenítésekor alkalmazásával 1×1-es puffert használva az egész viewport-ra;
  • Hozzáadva támogatja a weston-direct-display, amely lehetővé teszi a dmabuf tartalmának közvetlen továbbítását a képernyővezérlőre.

Forrás: opennet.ru

Megbízható hosting vásárlása weboldalak számára, DDoS védelemmel, VPS VDS szerverek. 🔥 Megbízható webtárhely vásárlása DDoS védelemmel, VPS VDS szerverek | ProHoster