Natlige builds af Firefox understøtter nu WebRTC-acceleration via VAAPI

В natlige byggerier Firefox tilføjet understøttelse af hardwareacceleration af videoafkodning i sessioner baseret på WebRTC-teknologi, brugt i webapplikationer til videokonferencer. Acceleration er implementeret ved hjælp af VA-API (Video Acceleration API) og FFmpegDataDecoder, og er tilgængelig for både Wayland og X11. Implementeringen til X11 er baseret på applikationen ny backend, ved hjælp af EGL.

For at aktivere acceleration i about:config skal du først indstille media.ffmpeg.low-latency.enabled til sand tændt VA-API-understøttelse ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" eller "layers.acceleration.force-enabled=true" og køre med miljøvariablen MOZ_ENABLE_WAYLAND=1 for Wayland og MOZ_X11_EGL=1 for X11).

Derudover kan det bemærkes inklusion i Firefox 81-grenen af ​​WebRender-sammensætningssystemet til mobile enheder med Adreno 5xx GPU, med undtagelse af Adreno 505 og 506. WebRender er skrevet på Rust-sproget og giver dig mulighed for at opnå en betydelig stigning i gengivelseshastigheden og reducere belastningen på CPU'en ved at flytte sideindholdsgengivelsesoperationer til GPU-siden, som implementeres gennem shaders, der kører på GPU'en .

Kilde: opennet.ru

Tilføj en kommentar