Firefox 69.0.3 naujinimas ir WebRender patobulinimai

Опубликовано taisomasis Firefox 69.0.3 naujinimas, kuris išsprendė problema spustelėjus el. laišką Yahoo žiniatinklio pašte, rodomas failų atsisiuntimo dialogo langas. Papildomai išspręsta problemos atsisiunčiant failus, kai paleidžiate naršyklę sistemoje „Windows 10“, kai įjungta tėvų kontrolė.

Taip pat galite pažymėti nuolatinis vystymasis kompozicinės sistemos „WebRender“, parašytas Rust kalba ir perduotas puslapio turinio pateikimo į GPU pusę. Naudojant „WebRender“, vietoj „Gecko“ variklyje įmontuotos komponavimo sistemos, kuri apdoroja duomenis naudodama CPU, GPU veikiantys šešėliai naudojami puslapio elementų suvestinėms atvaizdavimo operacijoms atlikti, o tai leidžia žymiai padidinti atvaizdavimo greitį. ir sumažinta procesoriaus apkrova.

„WebRender“ pridėtas prie naktiniai pastatymai mobilioji naršyklė „Firefox“ peržiūra („Firefox“ pakeitimas, skirtas „Android“) ir pagal numatytuosius nustatymus įjungtas „Pixel 2“ įrenginiuose (kituose įrenginiuose reikia, kad gfx.webrender.all būtų įgalintas maždaug:config). „WebRender“ taip pat patobulino savo vaizdo talpyklos ir atvaizdavimo sistemas. Teksto rastravimo kodas buvo perdarytas, todėl tai leidžia pasiekti subpikselio teksto pozicionavimo palaikymas Linux ir Android platformose.

Kai „Firefox“ paleisite „Wayland“, naujas backend, naudojant mechanizmą DMABUF perteikimui į tekstūras ir organizacija dalintis buferiais su šiomis tekstūromis, esančiomis vaizdo atmintyje tarp skirtingų procesų. Be to, buvo pridėta vaizdo dekodavimo našumo optimizavimo, naudojant SIMD instrukcijas pagreitinti ir sumažinti formato konvertavimo laiką 5-10%.

Šaltinis: opennet.ru

Добавить комментарий