Weston Composite Server 14.0 Release

Efter nio månaders utveckling har en stabil version av den sammansatta servern Weston 14.0 publicerats, som utvecklar teknologier som bidrar till framväxten av fullt stöd för Wayland-protokollet i Enlightenment, GNOME, KDE och andra användarmiljöer. Westons utveckling syftar till att tillhandahålla en högkvalitativ kodbas och fungerande exempel för användning av Wayland i skrivbordsmiljöer och inbyggda lösningar, såsom plattformar för fordonsinfotainmentsystem, smartphones, TV-apparater och andra konsumentenheter. Projektkoden distribueras under MIT-licensen.

Ändringar i den nya Weston-grenen:

  • Stöd för hårdvaruunderlägg har lagts till utgångsbackend via DRM (Direct Rendering Manager). Läget för atomär asynkron växling mellan två buffertar i videominnet (atomic async flip) är aktiverat.
  • Inställningen 'spegel av' har lagts till i konfigurationsfilen för att organisera utmatningsspegling.
  • Stöd för DmaBuf-teknik har lagts till i utgångsbackend via Pipewire multimediaserver.
  • Den enkla egl-klienten tillåter användning av genomskinliga ytor med 16-bitars färgrepresentation. Tillagt alternativ för att använda EGL-tillägget EGL_EXT_present_opaque. Stöd för ytkompression har implementerats.
  • I backend för utdata via RDP-protokollet har stöd för FreeRDP 3.x lagts till.
  • VNC-utgångens backend ger möjlighet att inaktivera TLS och använda ett lösenord för autentisering i icke-TLS-läge.
  • libweston har lagt till stöd för Wayland-protokollförlängningen för färghantering. Möjligheten att begränsa området för pekarens rörelse på helskärmsytor har implementerats.
  • Komponenten för rendering via OpenGL (gl-renderer) har lagt till stöd för att fånga OpenGL ES 3 och OpenGL ES 2-utdata i asynkront läge, samt möjligheten att ändra färgen på objekt med hjälp av en skuggning.

Källa: opennet.ru

Lägg en kommentar