Awọn itumọ ti Firefox ni alẹ ni bayi ṣe atilẹyin isare WebRTC nipasẹ VAAPI

В nightly kọ Akata kun atilẹyin fun ohun elo isare ti iyipada fidio ni awọn akoko ti o da lori imọ-ẹrọ WebRTC, ti a lo ninu awọn ohun elo wẹẹbu fun apejọ fidio. Isare ti wa ni imuse nipa lilo VA-API (Video Acceleration API) ati FFmpegDataDecoder, ati pe o wa fun mejeeji Wayland ati X11. Imuse fun X11 da lori ohun elo naa titun backend, lilo EGL.

Lati mu isare ṣiṣẹ ni nipa: konfigi, o yẹ ki o ṣeto eto media.ffmpeg.low-latency.enabled si otitọ, akọkọ titan Atilẹyin VA-API (“widget.wayland-dmabuf-vaapi.enabled=otitọ”, “gfx.webrender.all=otitọ” tabi “layers.acceleration.force-enabled=otitọ” ati ṣiṣe pẹlu oniyipada ayika MOZ_ENABLE_WAYLAND=1 fun Wayland ati MOZ_X11_EGL=1 fun X11).

Ni afikun, o le ṣe akiyesi titan ninu ẹka Firefox 81 ti eto iṣakojọpọ WebRender fun awọn ẹrọ alagbeka pẹlu Adreno 5xx GPU, pẹlu awọn sile ti Adreno 505 ati 506. WebRender ti kọ ni ede Rust ati pe o fun ọ laaye lati ṣaṣeyọri ilosoke pataki ni iyara Rendering ati dinku fifuye lori Sipiyu nipa gbigbe awọn iṣẹ ṣiṣe awọn akoonu oju-iwe si ẹgbẹ GPU, eyiti o jẹ imuse nipasẹ awọn shaders nṣiṣẹ lori GPU. .

orisun: opennet.ru

Fi ọrọìwòye kun