Freastalaí Ilchodach Weston 7.0 Scaoileadh

foilsithe scaoileadh cobhsaí de fhreastalaí ilchodach thiar 7.0, teicneolaíochtaí a fhorbairt a chuireann le teacht chun cinn na tacaíochta iomlán don phrótacal Wayland in Enlightenment, GNOME, KDE agus i dtimpeallachtaí úsáideoirí eile. Tá sé mar aidhm ag forbairt Weston bonn cód ardcháilíochta agus samplaí oibre a sholáthar chun Wayland a úsáid i dtimpeallachtaí deisce agus réitigh leabaithe, mar ardáin le haghaidh córais infotainment feithicleach, fóin chliste, teilifíseáin agus gléasanna tomhaltóra eile.

Is mar gheall ar athruithe ABI a bhriseann comhoiriúnacht atá an t-athrú suntasach ar líon leaganacha Weston. Athruithe i brainse nua Weston:

  • Tacaíocht bhreise don teicneolaíocht chun cosaint a thabhairt ar chóipeáil mhídhleathach ábhair HDCP, a úsáidtear chun comharthaí físe a tharchuirtear trí chomhéadain DVI, DisplayPort, HDMI, GVIF nó UDI a chriptiú. Cuireann libweston bratach i bhfeidhm le haghaidh na nglaonna weston_output, weston_surface agus weston_head chun ábhar tarchurtha a chosaint. Cuireadh sampla d'iarratas cliant leis chun ábhar cosanta a thaispeáint;
  • Breiseán curtha leis le haghaidh freastalaí meán PipeWire, a forbraíodh chun PulseAudio a athsholáthar agus, chomh maith le fuaime, tacaíonn sé le próiseáil sruth físeáin. Plugáil isteach is féidir a úsáid chun aschur a eagrú go deasc cianda cosúil leis an mbreiseán aschuir a bhí ar fáil roimhe seo bunaithe ar GStreamer. Ar an taobh glactha, is féidir aon chliant le tacaíocht pipewire a úsáid le haghaidh taispeáint, lena n-áirítear GStreamer (mar shampla, "gst-launch-1.0 pipewiresrc! video/x-raw,format=BGRx! ...");
  • Tacaíocht bhreise le haghaidh síneadh EGL chuig gl-renderer EGL_KHR_partial_update a thabhairt cothrom le dáta go roghnach inneachar na dromchlaí, gan bacadh le réimsí nach bhfuil athrú;
  • Cuireadh creat nua weston_debug leis le haghaidh dífhabhtaithe agus logáil imeachtaí (weston_log_context);
  • Cuireadh comhaid ceanntásca nua leis libweston-internal.h agus backend.h. Sa chéad cheann tá feidhmeanna le bheith ag obair leis
    'weston_compositor', 'weston_plane', 'weston_seat', 'weston_surface', 'weston_spring', 'weston_view', agus sa dara ceann - 'weston_output';

  • Tá athruithe déanta lena chinntiú tógálacha in-athdhéanta;
  • Tacaíocht bhreise don airí FB_DAMAGE_CLIPS le cumadóir-drm. Cuimsíonn comhaid ar leith cód chun paraiméadair EDID a aisghabháil, modhanna físeáin a phróiseáil, idirghníomhú le KMS API, oibriú leis an maolán fráma, agus stáit phróiseála;
  • Cuireadh breiseán “sruth comhaid” leis chun ábhar a tharchur ó chomhad;
  • Cuirtear na haiséil backend-drm in eolaire ar leith,
    backend gan cheann
    cúl-rdp
    backend-wayland
    inneall-x11 agus
    backend-fbdev;

  • Úsáidtear pacáiste chun íomhánna PNG a bharrfheabhsú zopfliping bunaithe ar algartam comhbhrú zopfli;
  • Tacaíocht bhreise le haghaidh síntí xdg_output_unstable_v1 agus zwp_linux_explicit_synchronization_v1. Ceanglais mhéadaithe leagan pacáiste bealachland-prótacail (1.18 riachtanach le haghaidh tionóil);
  • Tá an t-aistriú go dtí an córas tionóil críochnaithe Meson. Cuireadh deireadh le tógáil ag baint úsáide as uathuirlisí.

Foinse: oscailtenet.ru

Add a comment