Firefox 80 će u X11 imati ubrzanje dekodiranja video zapisa putem VA-API-ja

Firefox logotip

U Firefoxovoj bazi koda na kojoj je pokrenuto firefox 80, nedavno je to najavljeno dodana je promjena koja onemogućava Linux povezivanje podrška za dekodiranje ubrzani video hardver za sisteme zasnovane na Waylandu.

S tim, sada će se ubrzanje koje se pruža koristiti VA-API (API za video ubrzanje) i FFmpegDataDecoder. Dakle, podrška za hardversko ubrzanje video zapisa putem VA-API-ja takođe će biti dostupan za Linux sisteme 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 upotrebom EGL-a. Pored toga, za sisteme X11 implementirana je mogućnost pokretanja WebGL-a preko EGL-a, što će omogućiti uključivanje podrške za WebGL hardversko ubrzanje za X11 u budućnosti.

Trenutno je ova funkcija 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, Obezbeđena je promenljiva okruženja MOZ_X11_EGL, nakon čega kompozicijske komponente Webrender i OpenGL se mijenjaju u EGL umjesto u GLX. Implementacija se temelji na novom DMABUF pozadinskom okruženju za X11, koji je pripremljen dijeljenjem prethodno predloženog DMABUF pozadinskog okruženja za Wayland.

Takođe, možete vidjeti uključivanje sistema za kompoziciju WebRender za laptope zasnovane na AMD čipovima na Windows 10 platformi sastavljaju se na osnovu koda na osnovu kojeg se formira verzija Firefox 79.

WebRender je napisan na jeziku Rust i omogućava postizanje značajnog povećanja brzine prikazivanja i nižeg opterećenja procesora zbog prenosa 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 laptope sa 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 sa 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

Konačno takođe vale ističe da je za Firefox 79 dodana konfiguracija default 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 osnovu 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.

Takođe, u Firefoxu 79 se prema zadanim postavkama aktivira novi ekran s eksperimentalnim postavkama: "About: config #experimental".

Što se tiče ostalih vijesti šta možemo očekivati na Fireroxu 80, to je HTTPS način koji je dizajniran za provođenje HTTPS-a na web lokacijama. To djeluje na način slično HTTPS Everywhere i drugim 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 ekstenzija je u tome što Mozilla implementacija pokušava ažurirati svaku HTTP vezu na HTTPS.

S tim Firefox obavještava korisnika ako cijela web lokacija nije mogla biti učitana jer ne podržava HTTPS. Međutim, isto ne vrijedi za stavke koje se ne mogu učitati na web lokaciju. Korisnici mogu odabrati nastavak učitavanja web stranice ako se ona ne učita u potpunosti.


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   Javier rekao je

    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