Las versiones nocturnas de Firefox ahora admiten la aceleración WebRTC a través de VAAPI

В construcciones nocturnas Firefox agregado soporte para aceleración por hardware de decodificación de video en sesiones basado en tecnología WebRTC, utilizada en aplicaciones web para videoconferencias. La aceleración se implementa mediante VA-API (Video Acceleration API) y FFmpegDataDecoder, y está disponible tanto para Wayland como para X11. La implementación para X11 se basa en la aplicación. nuevo servidor, utilizando EGL.

Para habilitar la aceleración en about:config, primero debe establecer la configuración media.ffmpeg.low-latency.enabled en verdadero encendiendo Compatibilidad con VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” o “layers.acceleration.force-enabled=true” y ejecución con la variable de entorno MOZ_ENABLE_WAYLAND=1 para Wayland y MOZ_X11_EGL=1 para X11).

Adicionalmente, se puede señalar incorporación en la rama Firefox 81 del sistema de composición WebRender para dispositivos móviles con GPU Adreno 5xx, excepto Adreno 505 y 506. WebRender está escrito en lenguaje Rust y le permite lograr un aumento significativo en la velocidad de renderizado y reducir la carga en la CPU al mover las operaciones de renderizado del contenido de la página al lado de la GPU, que se implementan a través de sombreadores que se ejecutan en la GPU. .

Fuente: opennet.ru

Añadir un comentario