Wangunan Firefox wengi ayeuna ngadukung akselerasi WebRTC via VAAPI

В nightly ngawangun Firefox ditambahkeun rojongan pikeun akselerasi hardware decoding video dina sesi dumasar kana téhnologi WebRTC, dipaké dina aplikasi wéb pikeun konferensi video. Akselerasi dilaksanakeun nganggo VA-API (Video Acceleration API) sareng FFmpegDataDecoder, sareng sayogi pikeun Wayland sareng X11. Palaksanaan pikeun X11 dumasar kana aplikasi backend anyar, ngagunakeun EGL.

Pikeun ngaktifkeun akselerasi dina about:config, anjeun kedah nyetél media.ffmpeg.low-latency.enabled setting ka leres, kahiji. ngahurungkeun Pangrojong VA-API ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" atawa "layers.acceleration.force-enabled=true" tur ngajalankeun kalawan variabel lingkungan MOZ_ENABLE_WAYLAND=1 pikeun Wayland jeung MOZ_X11_EGL=1 pikeun X11).

Sajaba ti éta, bisa dicatet kalebet dina cabang Firefox 81 tina sistem komposit WebRender pikeun alat sélulér sareng Adreno 5xx GPU, kajabi Adreno 505 jeung 506. WebRender ieu ditulis dina basa Rust sarta ngidinan Anjeun pikeun ngahontal kanaékan signifikan dina speed Rendering jeung ngurangan beban dina CPU ku mindahkeun eusi kaca operasi rendering ka sisi GPU, nu dilaksanakeun ngaliwatan shaders ngajalankeun on GPU. .

sumber: opennet.ru

Tambahkeun komentar