Noktaj konstruoj de Fajrovulpo nun subtenas WebRTC-akcelon per VAAPI

В noktaj konstruoj firefox aldonis subteno por hardvarakcelo de videomalkodado en sesioj bazitaj sur WebRTC-teknologio, uzita en ret-aplikoj por videokonferenco. Akcelo estas efektivigita uzante VA-API (Video Acceleration API) kaj FFmpegDataDecoder, kaj estas havebla por kaj Wayland kaj X11. La efektivigo por X11 baziĝas sur la aplikaĵo nova backend, uzante EGL.

Por ebligi akcelon en about:config, vi unue agordu media.ffmpeg.low-latency.enabled al vera, ŝaltante VA-API-subteno ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" aŭ "layers.acceleration.force-enabled=true" kaj lanĉu kun mediovariablo MOZ_ENABLE_WAYLAND=1 por Wayland kaj MOZ_X11_EGL=1 por X11).

Aldone, ĝi povas esti notita inkluzivo en la branĉo Firefox 81 de la WebRender kunmetaĵsistemo por porteblaj aparatoj kun Adreno 5xx GPU, kun escepto de Adreno 505 kaj 506. WebRender estas skribita en la Rust-lingvo kaj ebligas al vi atingi signifan pliiĝon en bildiga rapideco kaj redukti la ŝarĝon sur la CPU movante paĝenhavajn bildigajn operaciojn al la GPU-flanko, kiuj estas efektivigitaj per ombriloj kurantaj sur la GPU. .

fonto: opennet.ru

Aldoni komenton