В Firefox Tugi riistvarakiirendusega videodekodeerimisele seanssides, mis põhineb WebRTC tehnoloogial, mida kasutatakse videokonverentside veebirakendustes. Kiirendust rakendatakse VA-API (Video Acceleration API) ja FFmpegDataDecoderi abil ning see on saadaval nii Waylandi kui ka X11 jaoks. X11 implementatsioon põhineb... , kasutades EGL-i.
Kiirenduse lubamiseks peaksite esmalt failis about:config määrama media.ffmpeg.low-latency.enabled sätte väärtuseks true. VA-API tugi ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" või "layers.acceleration.force-enabled=true" ja käivita keskkonnamuutujaga MOZ_ENABLE_WAYLAND=1 Waylandi ja MOZ_X11_EGL=1 X11 jaoks).
Lisaks võib märkida WebRenderi kompositsioonisüsteemi Firefox 81 harus Adreno 5xx GPU-dega mobiilseadmetele, Adreno 505 ja 506. WebRender on kirjutatud Rustis ja võimaldab renderdamiskiirust märkimisväärselt suurendada ning protsessori koormust vähendada, suunates lehe sisu renderdamistoimingud GPU-le, mis rakendatakse GPU-s käivitatavate varjutajate kaudu.
Allikas: opennet.ru
