Le build notturne di Firefox ora supportano l'accelerazione WebRTC tramite VAAPI

В costruzioni notturne Firefox aggiunto supporto per l'accelerazione hardware della decodifica video in sessioni basata su tecnologia WebRTC, utilizzata nelle applicazioni web per videoconferenze. L'accelerazione è implementata utilizzando VA-API (Video Acceleration API) e FFmpegDataDecoder ed è disponibile sia per Wayland che per X11. L'implementazione per X11 si basa sull'applicazione nuovo back-end, utilizzando EGL.

Per abilitare l'accelerazione in about:config, devi prima impostare l'impostazione media.ffmpeg.low-latency.enabled su true acceso Supporto VA-API ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" o "layers.acceleration.force-enabled=true" e avvio con variabile di ambiente MOZ_ENABLE_WAYLAND=1 per Wayland e MOZ_X11_EGL=1 per X11).

Inoltre si può notare inclusione nel ramo Firefox 81 del sistema di compositing WebRender per dispositivi mobili con GPU Adreno 5xx, tranne per Adreno 505 e 506. WebRender è scritto nel linguaggio Rust e consente di ottenere un aumento significativo della velocità di rendering e ridurre il carico sulla CPU spostando le operazioni di rendering del contenuto della pagina sul lato GPU, che vengono implementate tramite shader in esecuzione sulla GPU .

Fonte: opennet.ru

Aggiungi un commento