Weston Composite Server 8.0 -julkaisu

julkaistu komposiittipalvelimen vakaa julkaisu West 8.0, kehittää teknologioita, jotka edistävät protokollan täyden tuen syntymistä Wayland Enlightenment-, GNOME-, KDE- ja muissa käyttöympäristöissä. Westonin kehitystyön tavoitteena on tarjota korkealaatuinen koodikanta ja toimivia esimerkkejä Waylandin käyttöön työpöytäympäristöissä ja sulautetuissa ratkaisuissa, kuten alustoissa autojen infotainment-järjestelmille, älypuhelimille, televisioille ja muille kuluttajalaitteille. Waylandin protokollan, prosessien välisen viestintämekanismin ja kirjastojen julkaisu 1.18 ajoitettu helmikuun 11. päivänä.

Westonin merkittävä versionumeron muutos johtuu ABI-muutoksista, jotka rikkovat yhteensopivuuden. Vaihtuu uusi haara Weston:

  • Lisääntynyt laitteistomekanismien käytön tehokkuus kehyspuskurikomponenttien (laitteistotasojen) tallentamiseen DRM:ään (Direct Rendering Manager) käytettävien muistialueiden manipulointiin;

    Weston Composite Server 8.0 -julkaisu

  • Takapäähän DRM, jota käytetään tuotoksen järjestämiseen ytimen alijärjestelmien DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) ja evdev kautta, lisätty tuki ääni- ja videosisällön kopiosuojaustekniikalle HDCP, jota käytetään DVI-, DisplayPort-, HDMI-, GVIF- tai UDI-liitäntöjen kautta lähetettyjen videosignaalien salaamiseen;
  • gl-rendererissä lisätty estetään kaappaaminen, jakaminen ja kuvakaappausten ottaminen alueilta, joilla kopiosuojattua sisältöä näytetään;
  • Päättömään taustajärjestelmään, jota käytetään renderöimiseen ilman näyttöä, on lisätty tuki puskuriin piirtämiseen OpenGL:n avulla (lisätty "--use-gl" -vaihtoehto), jonka avulla voit saada virtuaalisen kuvan näytöstä muistiin, joka voidaan siirtää etäasiakkaalle;
  • DRM-alijärjestelmän (Direct Rendering Manager) kautta suoritettavaan taustajärjestelmään on lisätty mahdollisuus rakentaa ilman linkitystä kirjastoon. G.B.M. (Generic Buffer Manager), jonka Mesa tarjoaa hallitsemaan renderöintipuskurien allokointia. GBM-muotojen sijaan käytetään muotoja FourCC, jota käytetään DRM-alijärjestelmässä;
  • Muistin kuormituksen vähentämiseksi jotkin GPU:t käyttävät nyt aina EGL-laajennusta aina kun mahdollista EGL_KHR_partial_update, jonka avulla voit valikoivasti päivittää pintojen sisältöä ohittaen alueet, jotka eivät ole muuttuneet;
  • Kehyksen kykyjä ylläpitää virheenkorjauslokeja on laajennettu;
  • Lisätty tuki XYUV-muodolle gl-rendereriin;
  • xwm-ikkunanhallinnassa toteutettu valvoa Wayland-pinnan muutosten tulosta Xwaylandin ollessa käynnissä, mikä mahdollisti artefaktien poistamisen, kun koristellaan Wayland-pohjaisessa ympäristössä käynnistettyjen X11-sovellusten ikkunoita;
  • Vähentynyt muistin kulutus, kun työpöydän tausta on tasainen sovellukset 1x1 puskurit koko kuvaportille;
  • lisätty laajennustuki weston-suora näyttö, jonka avulla voit järjestää dmabuf-sisällön siirron suoraan näytönohjaimeen.

Lähde: opennet.ru

Lisää kommentti