Firefox 80 parādīs video dekodēšanas paātrinājumu, izmantojot VA-API X11

Firefox logotips

Firefox kodu bāzē, uz kuras palaišana Firefox 80, nesen tika paziņots, ka ir pievienotas izmaiņas, kas atspējo Linux saites dekodēšanas atbalsts paātrināts video aparatūru uz Veilendā bāzētām sistēmām.

Ar to, tagad paredzētais paātrinājums tiks izmantots, izmantojot VA-API (Video Acceleration API) un FFmpegDataDecoder. Tādējādi atbalsts aparatūras video paātrināšanai, izmantojot VA-API būs pieejams arī Linux sistēmām, izmantojot X11 protokolu.

Iepriekš stabils aparatūras video paātrinājums tika nodrošināts tikai jaunajai aizmugurei, izmantojot Wayland un DMABUF mehānismu.

X11 droseļvārsts netika piemērots, jo radās problēmas ar gfx draiveriem. Tagad problēma ar video paātrinājuma iespējošanu X11 ir atrisināta, izmantojot EGL. Turklāt X11 sistēmām tiek ieviesta iespēja palaist WebGL virs EGL, kas ļaus nākotnē iekļaut atbalstu WebGL aparatūras paātrinājumam X11.

Pašlaik šī funkcija pēc noklusējuma paliek atspējota (iespējots, izmantojot widget.dmabuf-webgl.enabled), jo visi jautājumi nav atrisināti.

Lai aktivizētu darbu, izmantojot EGL, tiek nodrošināts vides mainīgais MOZ_X11_EGL, pēc kura kompozīcijas komponenti Webrender un OpenGL pārslēdzas uz EGL, nevis GLX. Ieviešanas pamatā ir jaunā XAB DMABUF aizmugure, kas ir sagatavota, sadalot iepriekš piedāvāto Wayland DMABUF aizmuguri.

Turklāt, jūs varat redzēt WebRender kompozīcijas sistēmu iekļaušanu klēpjdatoriem, kuru pamatā ir AMD mikroshēmas Windows 10 platformā, tiek apkopoti, pamatojoties uz kodu, uz kura pamata tiek veidota Firefox 79 versija.

WebRender ir rakstīts Rust valodā un ļauj panākt ievērojamu renderēšanas ātruma pieaugumu un mazāku CPU slodzi, pateicoties GPU darbību pārsūtīšanai uz vienu pusi Lapas satura renderēšana, kas tiek realizēta, izmantojot GPU palaistās ēnotājas.

WebRender iepriekš tika iekļauts Windows 10 platformā Intel GPU, AMD APU Raven Ridge, AMD Evergreen un klēpjdatorus ar NVIDIA grafikas kartēm. Operētājsistēmā Linux WebRender pašlaik ir iespējots Intel un AMD kartēm tikai Firefox nakts versijās un tas nav saderīgs ar NVIDIA kartēm.

Tiem, kuri izmanto šo pārlūkprogrammas versiju, viņi var piespiest iekļaušanu vietnē about: config un aktivizēt iestatījumus "gfx.webrender.all" un "gfx.webrender.enabled".

Citas paredzamās izmaiņas

Visbeidzot arī vale uzsver, ka pārlūkprogrammai Firefox 79 tika pievienota konfigurācija noklusējums lai iespējotu dinamisku sīkfailu izolāciju adreses joslā parādītajam domēnam (»Pirmās puses dinamiskā izolācija», kad jūsu un trešo personu ieraksti tiek noteikti, pamatojoties uz vietnes bāzes domēnu).

Konfigurācija tiek ieteikta konfiguratora sadaļā konfigurācija lai bloķētu kustību izsekošanu sīkdatņu bloķēšanas metožu nolaižamajā blokā.

Turklāt, pārlūkprogrammā Firefox 79 pēc noklusējuma tiek aktivizēts jauns ekrāns ar eksperimentāliem iestatījumiem: "Par: config #experimental".

Kas attiecas uz citiem jaunumiem ko mēs varam sagaidīt ierīcē Firerox 80 tas ir HTTPS režīms kurš ir izstrādāts, lai vietnēs ieviestu HTTPS. Tas darbojas tā līdzīgi HTTPS Everywhere un citiem HTTPS atjauninājumu paplašinājumiem pārlūkprogrammām tādā nozīmē, ka tā mēģina atjaunināt HTTP savienojumus, kas nav droši, uz HTTPS savienojumiem, kas ir.

Galvenā atšķirība starp tikai HTTPS vietējo režīmu un paplašinājumiem ir tā, ka Mozilla ieviešana mēģina atjaunināt katru HTTP savienojumu ar HTTPS.

Ar to Firefox informē lietotāju, ja visu vietni nevarēja ielādēt, jo tā neatbalsta HTTPS. Tomēr tas pats neattiecas uz vienumiem, kurus nevar augšupielādēt vietnē. Lietotāji var izvēlēties turpināt vietnes ielādi, ja tā netiek pilnībā ielādēta.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   Xavier teica

    Tātad draugs, kā es varu iespējot vaapi Linux? Es instalēju Firefox 80 un tagad? jo es to izdarīju un procesoru izmantošana youtube joprojām ir augsts. es izmantoju manjaro