Do nočních sestavení Firefoxu byla přidána podpora zrychlení WebRTC přes VAAPI

V noční sestavení Firefox byla přidána podpora hardwarového akcelerování dekódování videa v relacích založených na technologii WebRTC, používané v webových aplikacích pro videokonference. Akcelerace je realizována pomocí VA-API (Video Acceleration API) a FFmpegDataDecoder a je dostupná jak pro Wayland, tak pro X11. Implementace pro X11 se zakládá na použití nového backendu, který využívá EGL.

Pro povolení akcelerace v about:config je nutné nastavit volbu media.ffmpeg.low-latency.enabled na hodnotu true, předem přičemž je třeba povolit podporu VA-API („widget.wayland-dmabuf-vaapi.enabled=true“, „gfx.webrender.all=true“ nebo „layers.acceleration.force-enabled=true“ a spuštění s proměnnou prostředí MOZ_ENABLE_WAYLAND=1 pro Wayland a MOZ_X11_EGL=1 pro X11).

Dále lze poznamenat začlenění ve větvi Firefox 81 systému komponování WebRender pro mobilní zařízení s GPU Adreno 5xx, s výjimkou Adreno 505 a 506. WebRender je napsán v jazyce Rust a umožňuje dosáhnout výrazného zvýšení rychlosti vykreslování a snížení zátěže CPU díky odvedení operací vykreslování obsahu stránky na GPU, které jsou realizovány prostřednictvím shaderů prováděných na GPU.

Zdroj: opennet.ru

Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Koupit spolehlivý hosting pro webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster