В Firefox sokongan untuk pecutan perkakasan penyahkodan video dalam sesi berdasarkan teknologi WebRTC, yang digunakan dalam aplikasi web untuk persidangan video. Pecutan dilaksanakan menggunakan VA-API (Video Acceleration API) dan FFmpegDataDecoder, serta tersedia untuk Wayland dan X11. Pelaksanaan untuk X11 adalah berdasarkan aplikasi , menggunakan EGL.
Untuk mendayakan pecutan dalam about:config, anda harus menetapkan tetapan media.ffmpeg.low-latency.enabled kepada benar, dahulu Sokongan VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” atau “layers.acceleration.force-enabled=true” dan jalankan dengan pembolehubah persekitaran MOZ_ENABLE_WAYLAND=1 untuk Wayland dan MOZ_X11_EGL=1 untuk X11).
Di samping itu, ia boleh diperhatikan di cawangan Firefox 81 sistem penggubahan WebRender untuk peranti mudah alih dengan GPU Adreno 5xx, Adreno 505 dan 506. WebRender ditulis dalam bahasa Rust dan membolehkan anda mencapai peningkatan ketara dalam kelajuan pemaparan dan mengurangkan beban pada CPU dengan mengalihkan operasi pemaparan kandungan halaman ke bahagian GPU, yang dilaksanakan melalui pelorek yang berjalan pada GPU .
Sumber: opennet.ru
