Firefox 80 pakub video dekodeerimise kiirendust VA-API kaudu X11-s

Firefoxi logo

Firefoxi koodibaasis, mille käivitamine firefox 80, hiljuti teatati sellest lisatud on muudatus, mis keelab Linuxi jaoks linkimine dekodeerimise tugi kiirendatud video riistvara Waylandi-põhistele süsteemidele.

Sellega nüüd kasutatakse pakutavat kiirendust VA-API abil (Video Acceleration API) ja FFmpegDataDecoder. Seega toetab riistvara videokiirendust VA-API kaudu on saadaval ka Linuxi süsteemidele, mis kasutavad protokolli X11.

Varem pakuti stabiilset riistvara videokiirendust ainult uue taustaprogrammi jaoks, kasutades Waylandi ja DMABUF-i mehhanismi.

X11 puhul ei rakendatud gaasi gaasijuhtidega seotud probleemide tõttu. Nüüd on XL-i videokiirenduse lubamise probleem lahendatud EGL-i abil. Lisaks on X11 süsteemide puhul rakendatud WebGL-i EGL-i käitamise võimalus, mis võimaldab tulevikus kaasata X11-le WebGL-i riistvarakiirenduse tuge.

Praegu jääb see funktsioon vaikimisi keelatuks (lubatud widget.dmabuf-webgl.enabled kaudu), kuna kõiki probleeme pole lahendatud.

Töö aktiveerimiseks EGL-i kaudu on esitatud keskkonnamuutuja MOZ_X11_EGL, mille järel kompositsioonikomponendid Webrender ja OpenGL muutuvad GLX-i asemel EGL-iks. Rakendus põhineb X11 uuel DMABUF-i taustaprogrammil, mis on valmistatud Waylandi jaoks varem välja pakutud DMABUF-i taustaprogrammi jagamise teel.

Lisaks näete WebRenderi kompositsioonisüsteemide kaasamist Windows 10 platvormil AMD kiipidel põhinevate sülearvutite jaoks koostatakse kood, mille põhjal Firefox 79 versioon moodustatakse.

WebRender on kirjutatud Rust keeles ja võimaldab saavutada renderdamiskiiruse olulist kasvu ja väiksemat protsessori koormust tänu GPU operatsioonide ühele küljele üleviimisele Lehe sisu renderdamine, mis on rakendatud GPU-l töötavate varjutajate kaudu.

WebRender lisati varem Inteli GPU, AMD APU Windows 10 platvormile Raven Ridge, AMD igihaljas ja NVIDIA graafikakaartidega sülearvutid. Linuxis on WebRender praegu Inteli ja AMD kaartide jaoks lubatud ainult Firefoxi öistes versioonides ja see ei ühildu NVIDIA kaartidega.

Neile, kes kasutavad seda brauseri versiooni, saavad nad sundida kaasama umbes: config ja aktiveerima seaded "gfx.webrender.all" ja "gfx.webrender.enabled".

Muud eeldatavad muudatused

Lõpuks ka vale rõhutab, et Firefox 79 jaoks lisati konfiguratsioon vaikimisi dünaamilise küpsiste eraldamise võimaldamiseks aadressiribal kuvatud domeeni jaoks (»Esimese osapoole dünaamiline isolatsioon», kui teie ja kolmanda osapoole kirjed määratakse saidi baasdomeeni põhjal).

Konfiguratsiooni soovitatakse konfiguratsioonisektsiooni seadistajas liikumise jälgimise lukustamiseks küpsiste blokeerimise meetodite rippmenüüs.

Lisaks Firefox 79-s on vaikimisi aktiveeritud uus eksperimentaalseadetega ekraan: "About: config #experimental".

Mis puutub muudesse uudistesse mida me võime oodata Firerox 80-s on see HTTPS-režiim mis on mõeldud HTTPS-i jõustamiseks saitidel. See töötab nii sarnane HTTPS Everywhere ja teiste HTTPS-i värskenduste laienditega brauserite jaoks selles mõttes, et see püüab värskendada HTTP-ühendusi, mis pole turvalised, HTTPS-ühendustele, mis on.

Peamine erinevus ainult HTTPS-i loomisrežiimi ja laienduste vahel seisneb selles, et Mozilla rakendus proovib värskendada kõiki HTTP-ühendusi HTTPS-iga.

Sellega Firefox teavitab kasutajat, kui tervet saiti ei saanud laadida, kuna see ei toeta HTTPS-i. Kuid sama ei kehti üksuste kohta, mida ei saa saidile üles laadida. Kasutajad saavad valida saidi laadimise jätkamise, kui see ei laaditu täielikult.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.

  1.   Xavier DIJO

    Nii et sõber, kuidas ma saan Linuxis vaapi lubada? Kas installin Firefox 80 ja nüüd? sest ma tegin seda ja protsessori kasutamine youtube'is on endiselt kõrge. ma kasutan manjarot