Firefox 80 bo v X11 imel pospešek dekodiranja videa prek VA-API

Logotip Firefoxa

V bazi kode Firefox, na kateri je predstavljen zagon firefox 80, nedavno je bilo napovedano, da dodana je sprememba, ki onemogoča Linux povezovanje podpora za dekodiranje pospešeni video strojne opreme za sisteme, ki temeljijo na Waylandu.

S tem, zdaj bo omogočeno pospeševanje uporabljalo VA-API (API za pospeševanje videa) in FFmpegDataDecoder. Zato podpora za strojno pospeševanje video posnetkov prek VA-API bo na voljo tudi za sisteme Linux, ki uporabljajo protokol X11.

Prej je bilo stabilno strojno pospeševanje videa zagotovljeno le za novo zaledje z uporabo Waylanda in mehanizma DMABUF.

Za X11 plin ni bil uporabljen zaradi težav z gonilniki gfx. Zdaj je problem omogočanja video pospeševanja za X11 rešen z uporabo EGL. Poleg tega je za sisteme X11 uvedena zmožnost zagnati WebGL prek EGL, kar bo omogočilo vključitev podpore za pospeševanje strojne opreme WebGL za X11 v prihodnosti.

Trenutno je ta funkcija privzeto onemogočena (omogočeno prek widget.dmabuf-webgl.enabled), saj niso odpravljene vse težave.

Če želite aktivirati opravilo prek EGL, Na voljo je spremenljivka okolja MOZ_X11_EGL, nakar kompozicijske komponente Webrender in OpenGL se namesto GLX spremenita v EGL. Izvedba temelji na novem zaledju DMABUF za X11, ki je pripravljeno z razdelitvijo predhodno predlaganega zaledja DMABUF za Wayland.

Poleg tega, lahko vidite vključitev sistemov za sestavljanje WebRender za prenosnike, ki temeljijo na čipih AMD na platformi Windows 10, so sestavljeni na podlagi kode, na podlagi katere je oblikovana različica Firefox 79.

WebRender je napisan v jeziku Rust in omogoča znatno povečanje hitrosti upodabljanja in nižjo obremenitev procesorja zaradi prenosa GPU operacij na eno stran Renderiranje vsebine strani, ki se izvaja s pomočjo senčnikov, zagnanih na GPU.

WebRender je bil prej vključen v platformo Windows 10 za Intel GPU, AMD APU Raven Ridge, AMD Evergreen in prenosniki z grafičnimi karticami NVIDIA. V Linuxu je WebRender trenutno omogočen za kartice Intel in AMD samo v nočnih različicah Firefoxa in ni združljiv s karticami NVIDIA.

Za tiste, ki uporabljajo to različico brskalnika, lahko prisilijo vključitev v about: config in aktivirajo nastavitvi "gfx.webrender.all" in "gfx.webrender.enabled".

Druge pričakovane spremembe

Končno tudi vale poudarja, da je bila za Firefox 79 dodana konfiguracija privzeto za omogočanje dinamične izolacije piškotkov za domeno, prikazano v naslovni vrstici (»Dinamična izolacija lastnih proizvajalcev«, ko se vaši in tuji vnosi določijo na podlagi osnovne domene spletnega mesta).

Konfiguracija je predlagana v konfiguratorju v razdelku o konfiguraciji za zaklepanje sledenja gibanju v spustnem bloku načinov blokiranja piškotkov.

Poleg tega, v Firefoxu 79 je privzeto aktiviran nov zaslon z eksperimentalnimi nastavitvami: "Vizitka: config #experimental".

Kar zadeva druge novice kaj lahko pričakujemo pri Fireroxu 80 je to način HTTPS kateri je zasnovan za uveljavitev HTTPS na spletnih mestih. Deluje na način podobno kot HTTPS Everywhere in druge razširitve posodobitev HTTPS za brskalnike v smislu, da poskuša posodobiti povezave HTTP, ki niso varne, na povezave HTTPS, ki so.

Glavna razlika med domačim načinom, ki je samo HTTPS, in razširitvami je, da izvedba Mozille poskuša posodobiti vsako povezavo HTTP na HTTPS.

S tem Firefox obvesti uporabnika, če celotnega spletnega mesta ni bilo mogoče naložiti, ker ne podpira HTTPS. Vendar enako ne velja za elemente, ki jih ni mogoče naložiti na spletno mesto. Uporabniki lahko izberejo nadaljevanje nalaganja spletnega mesta, če se ne naloži v celoti.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Xavier je dejal

    Torej, prijatelj, kako naj omogočim vaapi v Linuxu? Namestim firefox 80 in zdaj? ker sem to storil in je poraba procesorja na youtubu še vedno velika. uporabljam manjaro