Түнгі Firefox құрастырулары енді VAAPI арқылы WebRTC жеделдетуін қолдайды

В түнгі құрылыстар Firefox қосылды Бейнеконференцияға арналған веб-қосымшаларда қолданылатын WebRTC технологиясына негізделген сеанстардағы аппараттық жеделдетілген бейне декодтауды қолдау. Жеделдету VA-API (Video Acceleration API) және FFmpegDataDecoder арқылы жүзеге асырылады және Wayland және X11 үшін қол жетімді. X11 іске асыру негізделген жаңа сервер, EGL көмегімен.

Жылдамдауды қосу үшін, алдымен about:config ішінде media.ffmpeg.low-latency.enabled параметрін шын мәніне орнату керек. қосылды VA-API қолдауы ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" немесе "layers.acceleration.force-enabled=true" және Wayland үшін MOZ_ENABLE_WAYLAND=1 орта айнымалысымен іске қосу және XEGL_11 үшін MOZ_X1).

Бұған қоса, атап өтуге болады біріктіру Adreno 5xx графикалық процессорлары бар мобильді құрылғыларға арналған WebRender композиттік жүйесінің Firefox 81 бөлімінде, қоспағанда Adreno 505 және 506. WebRender Rust тілінде жазылған және графикалық процессорда орындалатын шейдерлер арқылы жүзеге асырылатын бет мазмұнын көрсету операцияларын GPU-ға түсіру арқылы көрсету жылдамдығын айтарлықтай арттыруға және CPU жүктемесін азайтуға мүмкіндік береді.

Ақпарат көзі: opennet.ru

пікір қалдыру