Cuireann Firefox luasghéarú díchódaithe físeáin trí VA-API do chórais X11

I mbunachar cód Firefox, ar a mbonn a bhunófar an scaoileadh Firefox 25 an 80 Lúnasa, curtha leis athrú díchumasaithe le haghaidh Linux ceangailteach tacaíocht do luasghéarú crua-earraí ar dhíchódú físeáin do chórais atá bunaithe ar Wayland. Cuirtear luasghéarú ar fáil ag baint úsáide as VA-API (Video Acceleration API) agus FFmpegDataDecoder. Mar sin, tacaíocht do luasghéarú físeán crua-earraí trí VA-API beidh fáil agus do chórais Linux a úsáideann prótacal X11.

Roimhe seo, níor soláthraíodh luasghéarú físe crua-earraí cobhsaí ach amháin don inneall nua ag baint úsáide as Wayland agus meicníocht DMABUF. I gcás X11, níor cuireadh luasghéarú i bhfeidhm mar gheall ar fhadhbanna le tiománaithe gfx. Anois tá an fhadhb maidir le luasghéarú físeáin a chumasú do X11 réitithe trí an úsáid a bhaint as EGL. Chomh maith leis sin, le haghaidh córais le X11, tá an cumas chun WebGL a oibriú trí EGL curtha i bhfeidhm, rud a chumasóidh tacaíocht do luasghéarú crua-earraí WebGL do X11 sa todhchaí.
Faoi láthair, tá an ghné seo díchumasaithe de réir réamhshocraithe (cumasaithe trí widget.dmabuf-webgl.enabled), toisc nach bhfuil gach fadhb réitithe fós.

Chun obair a ghníomhachtú trí EGL, soláthraítear an athróg timpeallachta MOZ_X11_EGL, tar éis duit cé acu Webrender a shocrú
agus aistríonn comhpháirteanna cumadóireachta OpenGL chun EGL a úsáid in ionad GLX. Tá an cur i bhfeidhm bunaithe ar inneall nua le haghaidh X11 bunaithe ar DMABUF, a ullmhaítear trí dheighilt Inneall DMABUF, a moladh do Wayland roimhe seo.

Ina theannta sin, is féidir a thabhairt faoi deara ionchorprú isteach sa bhonn cód ar a bhfuil an scaoileadh Firefox 79 déanta, tá an córas ilchodach WebRender do ríomhairí glúine bunaithe ar sliseanna AMD ar an ardán Windows 10 scríofa sa teanga Rust agus ligeann duit a bhaint amach méadú suntasach ar luas rindreáil agus a laghdú an t-ualach ar an LAP trí oibríochtaí a aistriú go dtí an taobh GPU rindreáil inneachar an leathanaigh, a chuirtear i bhfeidhm trí scáthaitheoirí a ritheann ar an GPU. Roimhe seo, cumasaíodh WebRender ar ardán Windows 10 le haghaidh GPUanna Intel, AMD Raven Ridge APUs, AMD Evergreen APUs, agus ríomhairí glúine le cártaí grafaicí NVIDIA. I Linux, tá WebRender gníomhachtaithe faoi láthair le haghaidh cártaí Intel agus AMD amháin i dtógálacha oíche amháin, agus ní thacaítear leis le haghaidh cártaí NVIDIA. Chun é a chumasú i about:config, ba cheart duit na socruithe “gfx.webrender.all” agus “gfx.webrender.enabled” a ghníomhachtú nó Firefox a rith leis an tacar athróg timpeallachta MOZ_WEBRENDER=1.

In Firefox 79 freisin de réir réamhshocraithe curtha leis socrú chun leithlisiú dinimiciúil Fianán a chumasú bunaithe ar an bhfearann ​​​​a thaispeántar sa bharra seoltaí (“Aonrú Dinimiciúla Chéad Pháirtí", nuair a chinntear do chuid iatáin féin agus tríú páirtí bunaithe ar bhunfhearann ​​an tsuímh). Tá an socrú á thairiscint sa chumróir sa rannán socruithe blocála rianaithe gluaiseachta sa bhloc anuas de mhodhanna blocála Fianán.
Chomh maith leis sin i Firefox 79 i ngníomh De réir réamhshocraithe, tá an scáileán socruithe turgnamhacha nua “faoi: roghanna # turgnamhacha,” a sholáthraíonn comhéadan chun gnéithe turgnamhacha a chumasú, cosúil le about:flags in Chrome.

Foinse: oscailtenet.ru

Add a comment