Compilações noturnas do Firefox agora suportam aceleração WebRTC via VAAPI

В construções noturnas Firefox adicionado suporte para aceleração de hardware de decodificação de vídeo em sessões baseadas na tecnologia WebRTC, utilizada em aplicações web para videoconferência. A aceleração é implementada usando VA-API (API de aceleração de vídeo) e FFmpegDataDecoder e está disponível para Wayland e X11. A implementação para X11 é baseada na aplicação novo back-end, usando EGL.

Para habilitar a aceleração em about:config, você deve definir a configuração media.ffmpeg.low-latency.enabled como true, primeiro ligadas Suporte VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” ou “layers.acceleration.force-enabled=true” e executado com variável de ambiente MOZ_ENABLE_WAYLAND=1 para Wayland e MOZ_X11_EGL=1 para X11).

Além disso, pode-se notar incorporação na ramificação Firefox 81 do sistema de composição WebRender para dispositivos móveis com GPU Adreno 5xx, exceto para Adreno 505 e 506. WebRender é escrito na linguagem Rust e permite obter um aumento significativo na velocidade de renderização e reduzir a carga na CPU movendo as operações de renderização de conteúdo da página para o lado da GPU, que são implementadas por meio de shaders executados na GPU .

Fonte: opennet.ru

Adicionar um comentário