Weston Composite Server 11.0 -julkaisu

Kahdeksan kuukauden kehitystyön jälkeen Weston 11.0 -komposiittipalvelimesta on julkaistu vakaa julkaisu, joka kehittää teknologioita, jotka edistävät Wayland-protokollan täyden tuen syntymistä Enlightenment-, GNOME-, KDE- ja muissa käyttäjäympäristöissä. Westonin tavoitteena on tarjota korkealaatuinen koodikanta ja toimivia esimerkkejä Waylandin käyttöön työpöytäympäristöissä ja sulautettuja ratkaisuja, kuten alustoja autojen infotainment-järjestelmille, älypuhelimille, televisioille ja muille kuluttajalaitteille. Projektikoodia jaetaan MIT-lisenssillä.

Suurin Westonin versionumeron muutos johtuu ABI-muutoksista, jotka rikkovat yhteensopivuuden. Muutoksia uudessa Westonin toimipisteessä:

  • Jatketaan työtä värinhallintainfrastruktuurin parissa, joka mahdollistaa värien muuntamisen, gammakorjauksen ja väriprofiilit. Sisältää mahdollisuuden määrittää ICC-profiili näytölle ja heijastaa värejä sRGB:stä siihen. Myös näytön vaihtamiseen HDR-tilaan on tuki, mutta HDR-sisällön luomista ei ole vielä toteutettu.
  • Useiden taustaohjelmien samanaikaiseen suorittamiseen, esimerkiksi KMS:n ja RDP:n kautta tapahtuvaan tuottoon, tuen käyttöönottoa on valmisteltu yhdessä seuraavissa julkaisuissa.
  • DRM-taustajärjestelmä tarjoaa perustan usean näytönohjaimen kokoonpanojen tulevalle tuelle.
  • Erilaisia ​​parannuksia on tehty RDP-taustajärjestelmän tukemiseksi näytön sisällön etäkäyttöä varten.
  • Parannettu DRM-taustajärjestelmän suorituskyky.
  • Lisätty tuki yhden pikselin puskuriprotokollalle, mikä mahdollistaa yhden pikselin puskureiden luomisen, jotka sisältävät neljä 32-bittistä RGBA-arvoa. Viewporter-protokollaa käyttämällä yhdistelmäpalvelin voi skaalata yhden pikselin puskureita luodakseen mielivaltaisen kokoisia yhtenäisiä väripintoja.
  • Weston_bufferin toteutus on muokattu.
  • Plugins cms-static ja cms-colored on vanhentunut.
  • Useiden työtilojen ja skaalauksen tuki on poistettu työpöytäkuoresta.
  • Tuki wl_shell-protokollalle on lopetettu, ja se on korvattu xdg-shellillä.
  • Fbdev-taustaosa on poistettu, ja sen sijaan tulisi käyttää KMS-taustaohjelmaa.
  • Komponentit weston-launch, launcher-direct, weston-info ja weston-gears on poistettu libsean ja wayland-infon hyväksi.
  • Oletuksena KMS-ominaisuus max-bpc on asetettu.
  • Hätäsammutus käytössä, kun järjestelmän vapaa muisti on lopussa.

Lähde: opennet.ru

Lisää kommentti