Nočné zostavy Firefoxu teraz podporujú akceleráciu WebRTC cez VAAPI

В nočné stavby Firefox pridané podpora hardvérovej akcelerácie dekódovania videa v reláciách založených na technológii WebRTC, používaná vo webových aplikáciách pre videokonferencie. Akcelerácia je implementovaná pomocou VA-API (Video Acceleration API) a FFmpegDataDecoder a je dostupná pre Wayland aj X11. Implementácia pre X11 je založená na aplikácii nový backendpomocou EGL.

Ak chcete povoliť zrýchlenie v about:config, mali by ste najskôr nastaviť nastavenie media.ffmpeg.low-latency.enabled na hodnotu true zapnutý Podpora VA-API („widget.wayland-dmabuf-vaapi.enabled=true“, „gfx.webrender.all=true“ alebo „layers.acceleration.force-enabled=true“ a spúšťa sa s premennou prostredia MOZ_ENABLE_WAYLAND=1 pre Wayland a MOZ_X11_EGL=1 pre X11).

Okrem toho je možné poznamenať zahrnutie vo vetve Firefox 81 kompozičného systému WebRender pre mobilné zariadenia s GPU Adreno 5xx, okrem Adreno 505 a 506. WebRender je napísaný v jazyku Rust a umožňuje dosiahnuť výrazné zvýšenie rýchlosti vykresľovania a zníženie zaťaženia CPU presunom operácií vykresľovania obsahu stránky na stranu GPU, ktoré sú implementované prostredníctvom shaderov bežiacich na GPU .

Zdroj: opennet.ru

Pridať komentár