Firefox 80 sadržavat će ubrzanje dekodiranja video zapisa putem VA-API-ja u X11

Firefoxov logotip

U Firefoxovoj bazi koda na kojoj je pokrenuto firefox 80, nedavno je objavljeno da dodana je promjena koja onemogućava Linux povezivanje podrška za dekodiranje ubrzani video hardvera na sustave temeljene na Waylandu.

S tim, sada će se osigurano ubrzanje koristiti VA-API (API za ubrzanje videozapisa) i FFmpegDataDecoder. Dakle, podrška za hardversko ubrzanje videa putem VA-API-ja bit će dostupan i za Linux sustave koji koriste protokol X11.

Prije toga, stabilno hardversko video ubrzanje bilo je osigurano samo za novu pozadinu koristeći Wayland i DMABUF mehanizam.

Za X11 gas nije primijenjen zbog problema s gfx upravljačkim programima. Sada je problem omogućavanja video ubrzanja za X11 riješen uporabom EGL-a. Uz to, za X11 sustave implementirana je mogućnost pokretanja WebGL-a preko EGL-a, što će omogućiti uključivanje podrške za hardversko ubrzanje WebGL-a za X11 u budućnosti.

Trenutno je ova značajka prema zadanim postavkama onemogućena (omogućeno putem widget.dmabuf-webgl.enabled), jer nisu riješeni svi problemi.

Da biste aktivirali posao putem EGL-a, Osigurana je varijabla okoline MOZ_X11_EGL, nakon čega kompozicijske komponente Webrender i OpenGL prelaze na EGL umjesto na GLX. Implementacija se temelji na novom DMABUF pozadinskom okruženju za X11, koje je pripremljeno dijeljenjem prethodno predloženog DMABUF pozadinskog okruženja za Wayland.

Osim toga, možete vidjeti uključivanje WebRender kompozicijskih sustava za prijenosna računala zasnovana na AMD čipovima na platformi Windows 10 sastavljaju se na temelju koda na temelju kojeg se formira verzija Firefox 79.

WebRender je napisan na jeziku Rust i omogućuje postizanje značajnog povećanja brzine prikazivanja i nižeg opterećenja procesora zbog prijenosa GPU operacija na jednu stranu Prikazivanje sadržaja stranice, koji su implementirani kroz sjenčice pokrenute na GPU-u.

WebRender je prethodno bio uključen u Windows 10 platformu za Intel GPU, AMD APU Raven Ridge, AMD Evergreen i prijenosna računala s NVIDIA grafičkim karticama. Na Linuxu je WebRender trenutno omogućen za Intel i AMD kartice samo u noćnim verzijama Firefoxa i nije kompatibilan s NVIDIA karticama.

Za one koji su u ovoj verziji preglednika mogu prisiliti uključivanje u about: config i aktivirati postavke "gfx.webrender.all" i "gfx.webrender.enabled".

Ostale očekivane promjene

Napokon također vale ističe da je za Firefox 79 dodana konfiguracija zadano kako bi se omogućila dinamička izolacija kolačića za domenu prikazanu u adresnoj traci (»Dinamička izolacija prve strane«, kada se vaši i unosi treće strane određuju na temelju osnovne domene web lokacije).

Konfiguracija je predložena u konfiguratoru u odjeljku o konfiguraciji za zaključavanje praćenja kretanja u padajućem bloku metoda blokiranja kolačića.

Osim toga, u Firefoxu 79, prema zadanim postavkama, aktivira se novi zaslon s eksperimentalnim postavkama: "O: config #experimental".

Što se tiče ostalih vijesti što možemo očekivati na Fireroxu 80, to je HTTPS način koji je dizajniran za provođenje HTTPS-a na web mjestima. To djeluje na način slično HTTPS Everywhere i ostalim HTTPS ažuriranjima za preglednike u smislu da pokušava ažurirati HTTP veze koje nisu sigurne na HTTPS veze koje jesu.

Glavna razlika između izvornog načina rada samo s HTTPS-om i proširenja je u tome što implementacija Mozille pokušava ažurirati svaku HTTP vezu na HTTPS.

S tim Firefox obavještava korisnika ako cijelo web mjesto nije moguće učitati jer ne podržava HTTPS. Međutim, isto ne vrijedi za stavke koje se ne mogu prenijeti na web mjesto. Korisnici mogu odabrati nastavak učitavanja web mjesta ako se ono ne učita u potpunosti.


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Xavier dijo

    Pa prijatelju, kako mogu omogućiti vaapi u linuxu? Instaliram firefox 80 i sada? jer sam to učinio, a upotreba procesora na youtubeu i dalje je velika. koristim manjaro