Weston 16.0 komposiitserveri väljaanne

Pärast viie kuu arengut on avaldatud stabiilne versioon komposiitserverist Weston 16.0, mis arendab tehnoloogiaid, mis toetavad täieliku protokolli Waylandi toetuse tekkimist Enlightenmentis, GNOME’is, KDE’s ja teistes kasutajakeskkondades. Westoni arenduse eesmärk on pakkuda kvaliteetset koodibaasi ja näidist, et kasutada Waylandi lauaarvutuses ja sisseehitatud lahendustes, nagu platvormid autoinfo- ja meelelahutussüsteemide, nutitelefonide, televiisorite ja muude tarbija seadmete jaoks. Projekti kood on litsentseeritud MIT litsentsi all.

Uued muudatused Westoni uues versioonis:

  • Lisatud tugi silumisannotatsioonidele Perfetto profilerit kasutades, et tuvastada jõudlusprobleeme joonistamisel ning jälgida ja visualiseerida erinevate toimingute täitmise aega.
  • Jätkuvalt arendatakse tööriistu HDR-i toetamiseks ja värvihalduseks, kasutades Waylandi protokolli color-representation.
  • renderer-gl-i on lisatud kihtide segamiseks šader.
  • Lisatud tugi kompressitud piksliformaatidele YUV.
  • Compositorisse on lisatud tugi halltooni efekti väljundiks.
  • Lisatud on Waylandi protokolli alpha-modifier tugi, mis võimaldab klientidel muuta pinna läbipaistvuse taset ja viia läbipaistvuse tagamise operatsioonid kompostori poole. serverile, mis omakorda võib suunata need operatsioonid KMS-ile.
  • Linuxi tuuma DRM-alam süsteemiga (Direct Rendering Manager) suhtlemiseks on backendis rakendatud järgmiste parameetrite tugi:
    • «backgroud color» ekraani taustavalgustuse värvi muutmiseks selliste ekraanide juhtimisseadmete jaoks, mis sellist võimalust toetavad.
    • «blend mode» — alpha-sulandumiseks kuvapunktide tasemel näidendi juhtimisseadme poolt, kui joonistatakse praegune kiht alumiste kihtide peale.
    • «color format» värviformaadi (RGB, YUV) valimiseks, mida kasutatakse monitorile väljundiks.
  • Libwestonis on lisatud API, et saada loetelu puuteanduritest.
  • Tehti tööd dubleeriva funktsionaalsuse puhastamiseks, mis asendatakse tagakülgede ja katetega. Eemaldatud on screenshooter toetamine, VA-API kaudu salvestamise tagakülg, ekraani jagamise front-end ja täisekraani katte fullscreen-shell. Ametiülesanneteks kuulutati aegunud mitteaatomaarne KMS, drm_virtual_output_api, Waylandi protokoll xdg-shell-v6, samuti pipewire ja remoting plugins.

Allikas: opennet.ru

Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne veebihosting DDoS kaitsega, VPS VDS serverid | ProHoster