В Firefox Mbështetje për dekodimin e videos të përshpejtuar nga hardueri në seanca bazuar në teknologjinë WebRTC, e përdorur në aplikacionet web për video konferenca. Përshpejtimi zbatohet duke përdorur VA-API (Video Acceleration API) dhe FFmpegDataDecoder, dhe është i disponueshëm si për Wayland ashtu edhe për X11. Implementimi i X11 bazohet në , duke përdorur EGL.
Për të aktivizuar përshpejtimin, duhet së pari të vendosni cilësimin media.ffmpeg.low-latency.enabled në true në about:config. Mbështetje për VA-API ("widget.wayland-dmabuf-vaapi.enabled=true", "gfx.webrender.all=true" ose "layers.acceleration.force-enabled=true" dhe nisje me variablin e mjedisit MOZ_ENABLE_WAYLAND=1 për Wayland dhe MOZ_X11_EGL=1 për X11).
Për më tepër, mund të vërehet në degën Firefox 81 të sistemit të kompozimit WebRender për pajisjet mobile me GPU Adreno 5xx, Adreno 505 dhe 506. WebRender është shkruar në Rust dhe lejon një rritje të ndjeshme të shpejtësisë së renderimit dhe një ulje të ngarkesës së CPU-së duke ia transferuar operacionet e renderimit të përmbajtjes së faqes GPU-së, të cilat zbatohen përmes shader-ave të ekzekutuar në GPU.
Burimi: opennet.ru
