Ukwakhiwa kwasebusuku kweFirefox ngoku ixhasa iWebRTC yokukhawulezisa ngeVAAPI

В yakha ngobusuku Firefox yongezwe inkxaso ye-hardware ye-acceleration ye-decoding yevidiyo kwiiseshoni ezisekelwe kwi-WebRTC iteknoloji, esetyenziswa kwizicelo zewebhu zenkomfa yevidiyo. Ukukhawuleza kuphunyezwa ngokusebenzisa i-VA-API (i-Video Acceleration API) kunye ne-FFmpegDataDecoder, kwaye iyafumaneka kwi-Wayland kunye ne-X11. Ukuphunyezwa kwe-X11 kusekelwe kwisicelo umva omtsha, usebenzisa i-EGL.

Ukwenza ukhawuleziso malunga no:config, kufuneka usete i-media.ffmpeg.low-latency.enabled isicwangciso sibe yinyani, kuqala. ukulayita Inkxaso ye-VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” okanye “layers.acceleration.force-enabled=true” kwaye ibaleka nokuguquguquka kokusingqongileyo MOZ_ENABLE_WAYLAND=1 yeWayland kunye ne MOZ_X11_EGL=1 ye X11).

Ukongezelela, kunokuqatshelwa kuvulwa kwiFirefox 81 yesebe leWebRender yokuhlanganisa inkqubo yezixhobo eziphathwayo ngeAdreno 5xx GPU, ngaphandle kwe I-Adreno 505 kunye ne-506. I-WebRender ibhalwe ngolwimi lwe-Rust kwaye ikuvumela ukuba ufezekise ukunyuka okukhulu kwisantya sonikezelo kunye nokunciphisa umthwalo kwi-CPU ngokuhambisa umxholo wekhasi imisebenzi kwicala le-GPU, ephunyezwa ngokusebenzisa i-shaders esebenza kwi-GPU. .

umthombo: opennet.ru

Yongeza izimvo