Firefox Nightly Builds Додади поддршка за WebRTC забрзување преку VAAPI

В ноќни градби Firefox додадена поддршка за хардверско забрзување на видео декодирање во сесии базирани на технологијата WebRTC, што се користи во веб-апликации за видео конференции. Забрзувањето се спроведува со помош на VA-API (Video Acceleration 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 и ви овозможува да постигнете значително зголемување на брзината на рендерирање и да го намалите оптоварувањето на процесорот со преместување на операциите за рендерирање на содржината на страницата на страната на графичкиот процесор, кои се имплементирани преку шејдерите што работат на графичкиот процесор .

Извор: opennet.ru

Додадете коментар