A Firefox 80 videó dekódolási gyorsítást fog megvalósítani a VA-API-n keresztül az X11-ben

Firefox logó

A Firefox kódbázisban, amelyen a Firefox 80, nemrégiben azt jelentették be olyan változás került be, amely letiltja a Linuxot linkelése dekódolási támogatás gyorsított videó hardver a Wayland-alapú rendszerekhez.

Ezzel most a biztosított gyorsítás a VA-API-t fogja használni (Video Acceleration API) és FFmpegDataDecoder. Ezért a hardveres video-gyorsítás támogatása a VA-API-n keresztül az X11 protokollt használó Linux rendszerek számára is elérhető lesz.

Korábban csak a Wayland és a DMABUF mechanizmust használó új háttérprogramokhoz biztosított stabil hardveres video-gyorsítás.

Az X11 esetében a gázt nem alkalmazták a gfx illesztőprogramokkal kapcsolatos problémák miatt. Most az X11 esetében a video-gyorsítás engedélyezésének problémája megoldódott az EGL használatával. Ezenkívül az X11 rendszerek esetében megvalósult a WebGL EGL-en keresztüli futtatásának lehetősége, amely lehetővé teszi a jövőben az X11 WebGL hardveres gyorsításának támogatását.

Jelenleg ez a szolgáltatás alapértelmezés szerint le van tiltva (engedélyezve a widget.dmabuf-webgl.enabled segítségével), mivel nem minden probléma oldódott meg.

A munka EGL-en keresztüli aktiválásához megadjuk a MOZ_X11_EGL környezeti változót, utána a kompozíciós komponensek A Webrender és az OpenGL EGL-re váltanak GLX helyett. A megvalósítás az X11 új DMABUF hátterén alapul, amelyet a korábban a Wayland számára javasolt DMABUF háttér felosztásával készítettek.

Ezen túlmenően, láthatja a WebRender kompozíciós rendszerek bevonását a Windows 10 platformon lévő AMD chipeken alapuló laptopok esetében a kód alapján állítják össze a Firefox 79 verziót.

A WebRender a Rust nyelven íródott, és lehetővé teszi a megjelenítési sebesség jelentős növekedését és alacsonyabb CPU-terhelést a GPU-műveletek egyik oldalra történő áthelyezése miatt. Az oldal tartalmának megjelenítése, amelyet a GPU-n futó árnyékolók hajtanak végre.

A WebRender korábban az Intel GPU, AMD APU Windows 10 platformján szerepelt Raven Ridge, AMD örökzöld és laptopok NVIDIA grafikus kártyákkal. Linux rendszeren a WebRender jelenleg engedélyezett az Intel és az AMD kártyákhoz csak a Firefox éjszakai verzióiban és nem kompatibilis az NVIDIA kártyákkal.

Azok számára, akik a böngésző ezen verzióját használják, kikényszeríthetik a kb: config konfigurálását és aktiválhatják a "gfx.webrender.all" és a "gfx.webrender.enabled" beállításokat.

Egyéb várható változások

Végül szintén vale kiemeli, hogy a Firefox 79-hez konfigurációt adtak hozzá alapértelmezett a dinamikus cookie-izoláció engedélyezéséhez a címsávban látható tartományhoz (»Első fél dinamikus elkülönítése», amikor az Ön és harmadik fél bejegyzéseit a webhely alaptartománya alapján határozzuk meg).

A konfigurációt javasoljuk a konfigurátorban a konfigurációs részben hogy rögzítse a mozgáskövetést a cookie-blokkolási módszerek legördülő listájában.

Ezen túlmenően, a Firefox 79-ben alapértelmezés szerint egy új képernyő aktiválódik kísérleti beállításokkal: "About: config #experimental".

Ami más híreket illeti mire számíthatunk a Firerox 80-on HTTPS mód van ami az célja a HTTPS érvényesítése a webhelyeken. Úgy működik, ahogy hasonló a HTTPS Everywhere-hez és más HTTPS-frissítési bővítményekhez a böngészők számára abban az értelemben, hogy megpróbálja frissíteni a nem biztonságos HTTP-kapcsolatokat HTTPS-kapcsolatokra, amelyek igen.

A fő különbség a csak HTTPS-alapú natív mód és a kiterjesztések között az, hogy a Mozilla implementáció minden HTTP-kapcsolatot megpróbál frissíteni HTTPS-re.

Azzal A Firefox tájékoztatja a felhasználót, ha az egész webhelyet nem sikerült betölteni, mert az nem támogatja a HTTPS-t. Ugyanakkor nem igaz azokra az elemekre, amelyeket nem lehet feltölteni egy webhelyre. A felhasználók választhatják, hogy folytatják-e a webhely betöltését, ha az nem töltődik be teljesen.


Hozzászólás, hagyd a tiedet

Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   Xavier dijo

    Szóval barátom, hogyan tudom engedélyezni a vaapi-t a linuxban? Telepítettem a Firefox 80-at, és most? mert én csináltam, és a youtube-on még mindig magas a CPU-használat. manjarót használok