Ke kākoʻo nei nā kūkulu pō o Firefox i ka wikiwiki o WebRTC ma o VAAPI

В kūkulu pō Firefox hoʻohui ʻia ke kākoʻo no ka wikiwiki ʻana o ka hāmeʻa o ka decoding wikiō i nā kau ma muli o ka ʻenehana WebRTC, i hoʻohana ʻia i nā noi pūnaewele no ka hālāwai wikiō. Hoʻokō ʻia ka wikiwiki me ka VA-API (Video Acceleration API) a me FFmpegDataDecoder, a loaʻa iā Wayland a me X11. Hoʻokumu ʻia ka hoʻokō no X11 ma ka noi hope hou, me ka hoʻohana ʻana iā EGL.

I mea e hiki ai i ka wikiwiki ma about:config, pono ʻoe e hoʻonohonoho i ka hoʻonohonoho media.ffmpeg.low-latency.enabled i ʻoiaʻiʻo, mua. huli ana Kākoʻo VA-API (“widget.wayland-dmabuf-vaapi.enabled=true”, “gfx.webrender.all=true” a i ʻole “layers.acceleration.force-enabled=true” a hoʻomaka me ka hoʻololi kaiapuni MOZ_ENABLE_WAYLAND=1 no Wayland a me MOZ_X11_EGL=1 no X11).

Eia hou, hiki ke ʻike ʻia hoʻokomo ʻana ma ka lālā Firefox 81 o ka pūnaewele haku mele WebRender no nā polokalamu kelepona me Adreno 5xx GPU, koe wale nō Adreno 505 a me 506. Ua kākau ʻia ʻo WebRender ma ka ʻōlelo Rust a hiki iā ʻoe ke hoʻokō i kahi piʻi nui o ka wikiwiki o ka hāʻawi ʻana a hoʻemi i ka ukana ma ka CPU ma ka neʻe ʻana i nā hana hoʻoili ʻaoʻao i ka ʻaoʻao GPU, i hoʻokō ʻia ma o nā shaders e holo ana ma ka GPU. .

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka