Konstriksyon Firefox chak swa yo sipòte kounye a akselerasyon WebRTC atravè VAAPI

В konstriksyon chak swa Firefox te ajoute sipò pou akselerasyon pyès ki nan konpitè nan dekodaj videyo nan sesyon ki baze sou teknoloji WebRTC, yo itilize nan aplikasyon entènèt pou konferans videyo. Akselerasyon aplike lè l sèvi avèk VA-API (Videyo Acceleration API) ak FFmpegDataDecoder, epi li disponib pou tou de Wayland ak X11. Aplikasyon an pou X11 baze sou aplikasyon an nouvo backend, lè l sèvi avèk EGL.

Pou pèmèt akselerasyon nan about:config, ou ta dwe mete anviwònman media.ffmpeg.low-latency.enabled a vre, premye. vire sou Sipò VA-API ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" oswa "layers.acceleration.force-enabled=true" epi kouri ak anviwònman varyab MOZ_ENABLE_WAYLAND=1 pou Wayland ak MOZ_X11_EGL=1 pou X11).

Anplis de sa, li ka remake enkòporasyon nan branch Firefox 81 nan sistèm konpozisyon WebRender pou aparèy mobil ak Adreno 5xx GPU, eksepsyon de Adreno 505 ak 506. WebRender ekri nan lang Rust epi li pèmèt ou reyalize yon ogmantasyon siyifikatif nan vitès rann epi redwi chaj la sou CPU a lè w deplase operasyon rann kontni paj la sou bò GPU, ki aplike nan shaders ki kouri sou GPU la. .

Sous: opennet.ru

Add nouvo kòmantè