Weston Composite Server 11.0 Release

Nei acht moannen fan ûntwikkeling is in stabile release fan 'e Weston 11.0 gearstalde tsjinner publisearre, technologyen ûntwikkelje dy't bydrage oan it ûntstean fan folsleine stipe foar it Wayland-protokol yn Ferljochting, GNOME, KDE en oare brûkersomjouwings. De ûntwikkeling fan Weston is fan doel in koadebasis fan hege kwaliteit en wurkfoarbylden te leverjen foar it brûken fan Wayland yn buroblêdomjouwings en ynbêde oplossingen, lykas platfoarms foar automotive infotainmentsystemen, smartphones, tv's en oare konsuminteapparaten. De projektkoade wurdt ferspraat ûnder de MIT-lisinsje.

De signifikante feroaring fan ferzjenûmer fan Weston komt troch ABI-feroarings dy't kompatibiliteit brekke. Feroarings yn 'e nije Weston branch:

  • Trochgean wurk oan ynfrastruktuer foar kleurbehear dy't kleurkonverzje, gammakorreksje en kleurprofilen mooglik makket. Ynklusyf de mooglikheid om it ICC-profyl foar de monitor te konfigurearjen en kleuren fan sRGB yn te reflektearjen. D'r is ek stipe foar it wikseljen fan de monitor nei HDR-modus, mar de generaasje fan HDR-ynhâld is noch net ymplementearre.
  • Tariedingen binne makke foar de ymplemintaasje yn ien fan 'e folgjende releases fan stipe foar simultane útfiering fan ferskate backends, bygelyks foar útfier fia KMS en RDP.
  • De DRM-backend leveret de basis foar takomstige stipe foar multi-GPU-konfiguraasjes.
  • Ferskate ferbetteringen binne makke om RDP-backend te stypjen foar tagong op ôfstân ta skermynhâld.
  • Ferbettere DRM-backend-prestaasjes.
  • Stipe tafoege foar it ienpikselbufferprotokol, wêrtroch it meitsjen fan ienpikselbuffers mooglik is dy't fjouwer 32-bit RGBA-wearden omfetsje. Mei help fan it viewporter-protokol kin de gearstalde tsjinner puffers mei ien piksel skaalje om unifoarme kleurflakken fan willekeurige grutte te meitsjen.
  • De ymplemintaasje fan weston_buffer is opnij bewurke.
  • De cms-statyske en cms-kleurde plugins binne ôfkard.
  • Stipe foar meardere wurkromten en skaalfergrutting is fuortsmiten fan buroblêd-shell.
  • Stipe foar it wl_shell-protokol is stopset, ferfongen troch xdg-shell.
  • De fbdev-backend is fuortsmiten en it KMS-backend moat ynstee brûkt wurde.
  • De komponinten weston-launch, launcher-direct, weston-info en weston-gears binne fuortsmiten, yn it foardiel fan libsea en wayland-info.
  • Standert is de KMS-eigenskip max-bpc ynsteld.
  • Ynskeakele emergency shutdown as frije ûnthâld yn it systeem is útput.

Boarne: opennet.ru

Add a comment