Firefox 80 bude obsahovať akceleráciu dekódovania videa pomocou VA-API v X11

Logo Firefoxu

V Firefoxe základ kódu, na ktorom je spustenie firefox 80, to bolo nedávno oznámené bola pridaná zmena, ktorá je pre Linux zakázaná prepojenie podpora dekódovania zrýchlené video hardvér pre systémy založené na Waylande.

S tým, teraz poskytované zrýchlenie bude využívať VA-API (Video Acceleration API) a FFmpegDataDecoder. Preto podpora pre hardvérovú akceleráciu videa pomocou VA-API bude k dispozícii aj pre systémy Linux používajúce protokol X11.

Predtým bola stabilná hardvérová akcelerácia videa poskytovaná iba pre nový backend využívajúci Wayland a mechanizmus DMABUF.

V prípade X11 nebol plyn použitý kvôli problémom s ovládačmi gfx. Teraz je problém s povolením akcelerácie videa pre X11 vyriešený použitím EGL. Pre systémy X11 je navyše implementovaná možnosť spúšťať WebGL nad EGL, čo v budúcnosti umožní zahrnutie podpory pre hardvérovú akceleráciu WebGL pre X11.

Táto funkcia je v súčasnosti predvolene deaktivovaná (povolené cez widget.dmabuf-webgl.enabled), pretože nie všetky problémy boli vyriešené.

Ak chcete úlohu aktivovať prostredníctvom EGL, je poskytnutá premenná prostredia MOZ_X11_EGL, po ktorom zloženia zložiek Webrender a OpenGL prechádzajú na EGL namiesto GLX. Implementácia je založená na novom prostredí DMABUF pre X11, ktoré je pripravené rozdelením predtým navrhovaného prostredia DMABUF pre Wayland.

Okrem toho, môžete vidieť zahrnutie kompozičných systémov WebRender pre notebooky založené na čipoch AMD na platforme Windows 10 sú zostavované na základe kódu, na základe ktorého je tvorená verzia Firefox 79.

WebRender je napísaný v jazyku Rust a umožňuje dosiahnuť výrazné zvýšenie rýchlosti vykresľovania a nižšie zaťaženie procesora v dôsledku prenosu operácií GPU na jednu stranu Vykreslenie obsahu stránky, ktoré sa implementuje pomocou shaderov spustených na GPU.

WebRender bol predtým zahrnutý na platforme Windows 10 pre Intel GPU, AMD APU Raven Ridge, AMD Evergreen a notebooky s grafickými kartami NVIDIA. V systéme Linux je WebRender momentálne povolený pre karty Intel a AMD iba v nočných verziách prehliadača Firefox a nie je kompatibilný s kartami NVIDIA.

Pre tých, ktorí používajú túto verziu prehliadača, môžu vynútiť zahrnutie do súboru about: config a aktivovať nastavenia „gfx.webrender.all“ a „gfx.webrender.enabled“.

Ďalšie očakávané zmeny

Nakoniec tiež vale zdôrazňuje, že pre Firefox 79 bola pridaná konfigurácia predvolené povoliť dynamickú izoláciu súborov cookie pre doménu zobrazenú v paneli s adresou (»Dynamická izolácia prvej strany», keď sú vaše záznamy a záznamy tretích strán určené na základe základnej domény webu).

Konfigurácia sa navrhuje v konfigurátore v konfiguračnej časti uzamknúť sledovanie pohybu v rozbaľovacom bloku metód blokovania súborov cookie.

Okrem toho, vo Firefoxe 79 sa predvolene aktivuje nová obrazovka s experimentálnymi nastaveniami: "About: config #experimental".

Čo sa týka ďalších noviniek čo môžeme čakať na Fireroxe 80 je to režim HTTPS ktorý je určené na presadzovanie protokolu HTTPS na weboch. Funguje to tak podobne ako HTTPS Everywhere a ďalšie rozšírenia o aktualizáciu HTTPS pre prehliadače v tom zmysle, že sa pokúša aktualizovať HTTP spojenia, ktoré nie sú zabezpečené, na HTTPS spojenia, ktoré sú.

Hlavný rozdiel medzi natívnym režimom iba HTTPS a rozšíreniami je v tom, že implementácia Mozilla sa snaží aktualizovať každé pripojenie HTTP na HTTPS.

S tým Firefox informuje používateľa, ak sa nepodarilo načítať celý web, pretože nepodporuje protokol HTTPS. To isté však neplatí pre položky, ktoré sa nedajú nahrať na web. Používatelia sa môžu rozhodnúť pokračovať v načítaní stránky, ak sa stránka nenačíta úplne.


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Zodpovedný za údaje: Miguel Ángel Gatón
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   xavier dijo

    Takže priateľ, ako povolím vaapi v linuxe? Nainštalujem firefox 80 a teraz? pretože som to urobil a využitie procesora na youtube je stále vysoké. používam manjaro