В Firefox podrška za hardversko ubrzanje video dekodiranja u sesijama temeljeno na WebRTC tehnologiji, koja se koristi u web aplikacijama za video konferencije. Ubrzanje je implementirano korištenjem VA-API (Video Acceleration API) i FFmpegDataDecoder, a dostupno je i za Wayland i za X11. Implementacija za X11 temelji se na aplikaciji , koristeći EGL.
Da biste omogućili ubrzanje u about:config, prvo biste trebali postaviti postavku media.ffmpeg.low-latency.enabled na true VA-API podrška (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” ili “layers.acceleration.force-enabled=true” i pokretanje s varijablom okruženja MOZ_ENABLE_WAYLAND=1 za Wayland i MOZ_X11_EGL=1 za X11).
Dodatno, možete napomenuti u ogranku Firefox 81 sustava za sastavljanje WebRender za mobilne uređaje s Adreno 5xx GPU-om, Adreno 505 i 506. WebRender je napisan u jeziku Rust i omogućuje vam da postignete značajno povećanje brzine renderiranja i smanjite opterećenje CPU-a pomicanjem operacija renderiranja sadržaja stranice na stranu GPU-a, koje se implementiraju putem shadera koji rade na GPU-u. .
Izvor: opennet.ru
