Publikimi i serverit të përbërë Weston 11.0

Pas tetë muajsh zhvillimi, është publikuar një lëshim i qëndrueshëm i serverit të përbërë Weston 11.0, duke zhvilluar teknologji që kontribuojnë në shfaqjen e mbështetjes së plotë për protokollin Wayland në Enlightenment, GNOME, KDE dhe mjedise të tjera përdoruesi. Zhvillimi i Weston synon të ofrojë një bazë kodi me cilësi të lartë dhe shembuj pune për përdorimin e Wayland në mjediset e desktopit dhe zgjidhjet e integruara, të tilla si platformat për sistemet info-argëtuese të automobilave, telefonat inteligjentë, televizorët dhe pajisjet e tjera të konsumatorit. Kodi i projektit shpërndahet nën licencën MIT.

Ndryshimi i rëndësishëm i numrit të versionit të Weston është për shkak të ndryshimeve të ABI që prishin përputhshmërinë. Ndryshimet në degën e re të Weston:

  • Vazhdimi i punës në infrastrukturën e menaxhimit të ngjyrave që lejon konvertimin e ngjyrave, korrigjimin e gamës dhe profilet e ngjyrave. Përfshirë aftësinë për të konfiguruar profilin ICC për monitorin dhe për të pasqyruar ngjyrat nga sRGB në të. Ekziston gjithashtu mbështetje për kalimin e monitorit në modalitetin HDR, por gjenerimi i përmbajtjes HDR ende nuk është zbatuar.
  • Janë bërë përgatitje për zbatimin në një nga versionet e ardhshme të mbështetjes për ekzekutimin e njëkohshëm të disa backend-eve, për shembull, për daljen nëpërmjet KMS dhe RDP.
  • Backend-i DRM ofron bazën për mbështetjen e ardhshme për konfigurimet me shumë GPU.
  • Janë bërë përmirësime të ndryshme për të mbështetur mbështetjen e RDP për qasje në distancë në përmbajtjen e ekranit.
  • Përmirësimi i performancës së backend DRM.
  • Mbështetje e shtuar për protokollin e tamponit me një piksel, duke lejuar krijimin e buferave me një piksel që përfshijnë katër vlera RGBA 32-bit. Duke përdorur protokollin e shikuesit, serveri i përbërë mund të shkallëzojë buferët me një piksel për të krijuar sipërfaqe uniforme me ngjyra me madhësi arbitrare.
  • Zbatimi i weston_buffer është ripunuar.
  • Shtojcat cms-static dhe cms-color janë zhvlerësuar.
  • Mbështetja për shumë hapësira pune dhe shkallëzimi është hequr nga guaska e desktopit.
  • Mbështetja për protokollin wl_shell është ndërprerë, duke u zëvendësuar nga xdg-shell.
  • Mbështetja e fbdev është hequr dhe në vend të saj duhet të përdoret mbështetja e KMS.
  • Komponentët weston-launch, launcher-direct, weston-info dhe weston-gears janë hequr, në favor të libsea dhe wayland-info.
  • Si parazgjedhje, është vendosur vetia KMS max-bpc.
  • Aktivizohet mbyllja e urgjencës kur memoria e lirë në sistem është shteruar.

Burimi: opennet.ru

Shto një koment