Weston Composite Server 8.0-vrystelling

gepubliseer stabiele vrystelling van saamgestelde bediener weston 8.0, die ontwikkeling van tegnologieë wat bydra tot die ontstaan ​​van volle ondersteuning vir die protokol Wayland in Enlightenment, GNOME, KDE en ander gebruikersomgewings. Weston se ontwikkeling het ten doel om 'n hoë-gehalte kodebasis en werkende voorbeelde te verskaf vir die gebruik van Wayland in rekenaaromgewings en ingebedde oplossings, soos platforms vir motorinligtingvermaakstelsels, slimfone, TV's en ander verbruikerstoestelle. Vrystelling van die protokol, interproseskommunikasiemeganisme en biblioteke van Wayland 1.18 beplan op 11 Februarie.

Weston se beduidende weergawenommerverandering is te wyte aan ABI-veranderinge wat verenigbaarheid verbreek. Veranderinge in nuwe tak Weston:

  • Verhoog die doeltreffendheid van die gebruik van hardewaremeganismes vir die manipulering van geheuestreke wat gebruik word om raambufferkomponente (hardewarevlakke) in DRM (Direct Rendering Manager) te stoor;

    Weston Composite Server 8.0-vrystelling

  • Na die agterkant DRM, wat gebruik word om uitset te organiseer deur die kernsubstelsels DRM (Direct Rendering Manager), KMS (Kernel Mode Setting) en evdev, bygevoeg ondersteuning vir kopieerbeskermingstegnologie vir oudio- en video-inhoud HDCP, wat gebruik word om videoseine te enkripteer wat via DVI-, DisplayPort-, HDMI-, GVIF- of UDI-koppelvlakke versend word;
  • In gl-renderer bygevoeg blokkeer die vaslegging, deel en neem van skermkiekies van gebiede waar kopie-beskermde inhoud vertoon word;
  • Die koplose agterkant, wat gebruik word om sonder 'n skerm weer te gee, het ondersteuning bygevoeg vir teken na 'n buffer met OpenGL (die "--use-gl" opsie is bygevoeg), wat jou toelaat om 'n virtuele beeld van die skerm in die geheue te kry wat kan na 'n afgeleë kliënt oorgedra word;
  • In die uitvoer-backend deur die DRM (Direct Rendering Manager) substelsel, is die vermoë om te bou sonder om aan 'n biblioteek te koppel bygevoeg G.B.M. (Generiese Bufferbestuurder) wat deur Mesa aangebied word om die toewysing van leweringbuffers te bestuur. In plaas van GBM-formate word formate gebruik FourCC, gebruik in die DRM-substelsel;
  • Om geheuelading te verminder, gebruik sommige GPU's nou altyd die EGL-uitbreiding waar moontlik EGL_KHR_partial_update, wat jou toelaat om die inhoud van oppervlaktes selektief op te dateer, deur areas oor te slaan wat nie verander het nie;
  • Die raamwerk se vermoëns vir die instandhouding van ontfoutingslogboeke is uitgebrei;
  • Bygevoeg ondersteuning vir XYUV-formaat by gl-weergawe;
  • In die xwm-vensterbestuurder geïmplementeer beheer oor die uitset van veranderinge aan die Wayland-oppervlak wanneer Xwayland loop, wat dit moontlik gemaak het om van artefakte ontslae te raak wanneer vensters van X11-toepassings versier word wat in 'n Wayland-gebaseerde omgewing bekendgestel is;
  • Verminderde geheueverbruik wanneer 'n eenvormige lessenaaragtergrond vertoon word as gevolg van aansoek 1x1 buffers vir die hele uitsigpoort;
  • Bygevoeg uitbreiding ondersteuning weston-direkte-vertoning, waarmee u die oordrag van dmabuf-inhoud direk na die skermbeheerder kan organiseer.

Bron: opennet.ru

Voeg 'n opmerking