Вечерните версии на Firefox вече поддържат WebRTC ускорение чрез VAAPI

В нощни компилации Firefox добави поддръжка за хардуерно ускорение на декодирането на видео в сесии, базирано на технологията WebRTC, използвана в уеб приложенията за видеоконференции. Ускорението се реализира с помощта на VA-API (API за ускоряване на видео) и FFmpegDataDecoder и е достъпно както за Wayland, така и за X11. Реализацията за X11 се основава на приложението нов бекенд, използвайки EGL.

За да активирате ускорението в about:config, първо трябва да зададете настройката media.ffmpeg.low-latency.enabled на true включен Поддръжка на VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” или “layers.acceleration.force-enabled=true” и стартирайте с променлива на средата MOZ_ENABLE_WAYLAND=1 за Wayland и MOZ_X11_EGL=1 за X11).

Освен това може да се отбележи включване в клона Firefox 81 на системата за композиране WebRender за мобилни устройства с Adreno 5xx GPU, изключвам Adreno 505 и 506. WebRender е написан на езика Rust и ви позволява да постигнете значително увеличение на скоростта на изобразяване и да намалите натоварването на процесора чрез преместване на операциите за изобразяване на съдържанието на страницата към страната на GPU, които се изпълняват чрез шейдъри, работещи на GPU .

Източник: opennet.ru

Добавяне на нов коментар