„Firefox 80“ bus naudojamas vaizdo dekodavimo pagreitis per VA-API X11

"Firefox" logotipas

„Firefox“ kodo bazėje, pagal kurią bus sugeneruotas paleidimas „Firefox 80“, Neseniai buvo paskelbta, kad buvo pridėtas „Linux“ išjungimo pakeitimas susiejimas dekodavimo palaikymas pagreitintas vaizdo įrašas aparatinė įranga Wayland pagrindu veikiančioms sistemoms.

Su tuo, dabar pateiktas pagreitis bus naudojamas VA-API („Video Acceleration API“) ir „FFmpegDataDecoder“. Todėl aparatinės įrangos vaizdo pagreitinimo per VA-API palaikymas Jis taip pat bus prieinamas Linux sistemoms, kurios naudoja X11 protokolą.

Anksčiau stabilus aparatinės įrangos vaizdo pagreitis buvo teikiamas tik naujajai užpakalinei sistemai, naudojant Wayland ir DMABUF mechanizmą.

X11 pagreitis nebuvo pritaikytas dėl gfx tvarkyklių problemų. Dabar X11 vaizdo pagreitinimo įjungimo problema išspręsta naudojant EGL. Be to, sistemose su X11 įdiegta galimybė paleisti WebGL per EGL, o tai ateityje leis įtraukti WebGL aparatinės įrangos spartinimo X11 palaikymą.

Šiuo metu ši funkcija pagal numatytuosius nustatymus lieka išjungta (įjungta per widget.dmabuf-webgl.enabled), nes ne visos problemos buvo išspręstos.

Norėdami suaktyvinti darbą per EGL, Pateikiamas aplinkos kintamasis MOZ_X11_EGL, po kurio kompozicijos komponentai Webrender ir OpenGL vietoj GLX pereina į EGL. Diegimas pagrįstas nauja DMABUF užpakaline programa, skirta X11, kuri paruošta išskaidžius anksčiau pasiūlytą „Wayland“ DMABUF užpakalinę programą.

Be to, galite pamatyti WebRender kompozicijos sistemų įtraukimą nešiojamiesiems kompiuteriams, pagrįstiems AMD lustais „Windows 10“ platformoje, yra sukompiliuojami į kodų bazę, kurios pagrindu formuojama „Firefox 79“ versija.

„WebRender“ yra parašytas „Rust“ kalba ir leidžia žymiai padidinti atvaizdavimo greitį ir mažinti procesoriaus apkrovą dėl GPU operacijų perkėlimo į puslapio turinio atvaizdavimą, kuris įgyvendinamas per GPU vykdomus šešėlius.

„WebRender“ anksčiau buvo įtraukta į „Windows 10“ platformą, skirtą Intel GPU, AMD APU Raven Ridge, AMD Evergreen ir nešiojamieji kompiuteriai su NVIDIA vaizdo plokštėmis. „Linux“ sistemoje „WebRender“ šiuo metu įgalinta „Intel“ ir AMD kortelėms tik naktinėse „Firefox“ versijose ir nesuderinamas su NVIDIA kortelėmis.

Tiems, kurie naudoja šią naršyklės versiją, galite priversti įtraukti apie:config ir suaktyvinti nustatymus „gfx.webrender.all“ ir „gfx.webrender.enabled“.

Kiti numatomi pokyčiai

Pagaliau taip pat Verta pabrėžti, kad „Firefox 79“ buvo pridėta konfigūracija numatytas kad įgalintumėte dinaminį slapukų izoliavimą adreso juostoje rodomam domenui („Dinaminė pirmosios šalies izoliacija“, kai jūsų ir trečiosios šalies įrašai nustatomi pagal pagrindinį svetainės domeną).

Nustatymai siūlomi konfigūratoriaus nustatymų skiltyje blokuoti judesio sekimą slapukų blokavimo metodų išskleidžiamajame bloke.

Be to, „Firefox 79“ pagal numatytuosius nustatymus suaktyvinamas naujas ekranas su eksperimentiniais parametrais: "about:config #experimental".

Kalbant apie kitas naujienas Ko galime tikėtis? Firerox 80 yra HTTPS režimas kuris yra sukurta HTTPS vykdymui svetainėse. Tai veikia taip panašus į HTTPS visur ir kitus HTTPS atnaujinimo plėtinius naršyklėms ta prasme, kad ji bando atnaujinti HTTP ryšius, kurie nėra saugūs, į HTTPS ryšius, kurie yra saugūs.

Pagrindinis skirtumas tarp vietinio tik HTTPS režimo ir plėtinių yra tas, kad „Mozilla“ diegimas kiekvieną HTTP ryšį bando atnaujinti į HTTPS.

Su tuo „Firefox“ informuoja vartotoją, jei visos svetainės nepavyko įkelti, nes ji nepalaiko HTTPS. Tačiau tas pats pasakytina apie elementus, kurių negalima įkelti į svetainę. Vartotojai gali pasirinkti tęsti svetainės įkėlimą, jei ji neįkeliama iki galo.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Xavier sakė

    Taigi, drauge, kaip įjungti „Vapi“ sistemoje „Linux“? Įdiegiu Firefox 80 ir viskas? nes aš tai padariau ir procesoriaus naudojimas youtube vis dar didelis. Aš naudoju Manjaro