Hoʻohou ʻo Firefox 69.0.3 a me nā hoʻonui WebRender

Hoʻopukaʻia ma hoʻoponopono hoʻoponopono o Firefox 69.0.3 i hoʻoholo ka pilikia me ka hōʻike ʻana i kahi kamaʻilio no ka hoʻoiho ʻana i nā faila ke kaomi ʻoe i kahi leka uila ma Yahoo leka uila. Hoʻoholo hou ʻia проблемы me ka hoʻoiho ʻana i nā faila i ka wā e hoʻomaka ai i ka polokalamu kele pūnaewele Windows 10 me nā mana makua.

Hiki iā ʻoe ke hoʻomaopopo hoʻomau ka hoʻomohala ʻana ʻōnaehana haku mele Pūnaewele Pūnaewele, kākau ʻia ma ka ʻōlelo Rust a me ka hoʻopuka ʻana i ka ʻaoʻao o ka ʻaoʻao i ka ʻaoʻao GPU. Ke hoʻohana nei ʻo WebRender, ma kahi o ka ʻōnaehana compositing i kūkulu ʻia i loko o ka mīkini Gecko, ka mea e hana i ka ʻikepili me ka hoʻohana ʻana i ka CPU, hoʻohana ʻia nā shaders e holo ana ma ka GPU e hana i nā hana hōʻuluʻulu hōʻuluʻulu ma nā ʻaoʻao ʻaoʻao, e hiki ai ke hoʻonui nui i ka wikiwiki o ka hāʻawi ʻana. a hoemi i ka ukana CPU.

Hoʻohui ʻia ʻo WebRender i kūkulu pō polokalamu kele pūnaewele ʻO Preview Firefox (Hoʻololi ʻia ʻo Firefox no Android) a hiki ke hoʻohana ʻia ma ka paʻamau no nā polokalamu Pixel 2 (pono nā mea hana ʻē aʻe i ka gfx.webrender.all e hoʻohana ʻia ma about:config). Ua hoʻomaikaʻi hou ʻo WebRender i kāna ʻōnaehana hoʻokaʻawale kiʻi a me nā ʻōnaehana hana. Ua hana hou ʻia ke code no ka rasterization kikokikona, i hiki ai hoʻokō kākoʻo no ka hoʻonoho ʻana i nā kikokikona subpixel ma Linux a me nā paepae Android.

Ke holo nei ʻo Firefox ma luna o Wayland, he mea hou hope hopeme ka hoʻohana ʻana i ka mīkini DMABUF no ka hoʻolilo ʻana i nā ʻano ʻano a me hui kaʻana like ʻana i nā pale me kēia mau ʻano i loko o ka hoʻomanaʻo wikiō ma waena o nā kaʻina hana like ʻole. Eia kekahi, ua hoʻohui ʻia nā kiʻi decoding performance optimizations, me ka hoʻohana ʻana i nā ʻōlelo aʻoaʻo SIMD no ka wikiwiki a me ka hōʻemi ʻana i ka manawa hoʻololi format e 5-10%.

Source: opennet.ru

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