Versiunile nocturne ale Firefox acceptă acum accelerarea WebRTC prin VAAPI

В construcții nocturne Firefox adăugat suport pentru accelerarea hardware a decodării video în sesiuni bazate pe tehnologia WebRTC, utilizată în aplicațiile web pentru conferințe video. Accelerația este implementată folosind VA-API (Video Acceleration API) și FFmpegDataDecoder și este disponibilă atât pentru Wayland, cât și pentru X11. Implementarea pentru X11 se bazează pe aplicație backend nou, folosind EGL.

Pentru a activa accelerarea în about:config, ar trebui să setați mai întâi setarea media.ffmpeg.low-latency.enabled la true aprins Suport VA-API („widget.wayland-dmabuf-vaapi.enabled=true”, „gfx.webrender.all=true” sau „layers.acceleration.force-enabled=true” și rulează cu variabila de mediu MOZ_ENABLE_WAYLAND=1 pentru Wayland și MOZ_X11_EGL=1 pentru X11).

În plus, se poate observa includere în ramura Firefox 81 a sistemului de compoziție WebRender pentru dispozitive mobile cu GPU Adreno 5xx, cu excepția Adreno 505 și 506. WebRender este scris în limbajul Rust și vă permite să obțineți o creștere semnificativă a vitezei de randare și să reduceți încărcarea CPU prin mutarea operațiunilor de randare a conținutului paginii în partea GPU, care sunt implementate prin shadere care rulează pe GPU .

Sursa: opennet.ru

Adauga un comentariu