V Firefoxi kogumites, mille põhjal luuakse Firefox 70 versioon vaikimisi rakendatakse komposiitide süsteemi NVIDIA graafikakaartidele Linuxi süsteemides, kus kasutatakse Nouveau draivereid ja Mesa paketti 18.2 või uuemat versiooni. Konfiguratsioonid, kus kasutatakse patenteeritud NVIDIA draivereid, ei WebRenderi toetustega. WebRender AMD ja Intel GPU-de jaoks, kasutades Mesa 18+ öö kogumites, on varem aktiveeritud. Samuti märgitakse WebGL-i toetusele Firefoxi öö kogumites Nouveau draiveritega süsteemides, mis oli kogemata keelatud Firefox 68-s (nüüd on piirang ainult patenteeritud NVIDIA draiverile).
Tuletame meelde, et komposiitide süsteem on kirjutatud keeles Rust ja viib GPU-le väliselt lehe sisu renderdamise operatsioonid. WebRenderi kasutamisel Gecko mootori sisseehitatud komposiitide süsteemi asemel, mis töötleb andmeid CPU abil, kasutatakse lehe elementide kokkurendereerimise operatsioonide täitmiseks GPU-l töötavaid shader'eid, mis võimaldab saavutada märkimisväärset renderdamise kiirus tõusu ja vähendada CPU koormust.
WebRender on stabiilset väljaandeid on praegu lubatud ainult Windows 10 platvormil AMD ja NVIDIA graafikakaartidega. WebRender'i aktiveerimist saab kontrollida lehelt about:support. Selle sundaktiveerimiseks tuleb about:config'is aktiveerida seaded „gfx.webrender.all” ja „gfx.webrender.enabled” või käivitada Firefox keskkonnamuutujaga MOZ_WEBRENDER=1.
Lisaks saab märkida testimine Firefox 69 Beta ja Developer Edition'is (hetkel ainult Windowsi versioonides) „pilt pildis” (Picture-in-Picture) video vaatamise funktsiooniga, mis võimaldab eraldada video ujuvasse aknasse, mis jääb nähtavale brauseris navigeerimise jooksul. Selle režiimi vaatamiseks tuleb klõpsata hüpikaknal või kontekstimenüüs, mis ilmub, kui klõpsate videole parema hiireklikkimisega, ja valida „Picture in picture” (YouTube'is, mis rakendab oma kontekstimenüüd, tuleb klõpsata parema hiireklõpsuga kaks korda või hoida all Shift klahvi ja klõpsata).
Allikas: opennet.ru
