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 skal du i about:config først indstille indstillingen media.ffmpeg.low-latency.enabled til true tændt understøttelse af VA-API ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" eller "layers.acceleration.force-enabled=true" og start med miljøvariablen MOZ_ENABLE_WAYLAND=1 for Wayland og MOZ_X11_1=11 for XXNUMX).

Derudover kan det bemærkes inklusion i Firefox 81-gren af ​​WebRender-sammensætningssystem til mobile enheder med Adreno 5xx GPU, med undtagelse af Adreno 505 og 506. WebRender er skrevet i Rust-sproget og giver mulighed for en betydelig stigning i gengivelseshastighed og en reduktion i CPU-belastning ved at flytte sideindholdsgengivelsesoperationer, som implementeres gennem shaders, der udføres i GPU'en, til GPU-siden.

Kilde: opennet.ru

Tilføj en kommentar