История изменений
Исправление intelfx, (текущая версия) :
Новый вебрендер рендерит элементы страниц по отдельности и потом накладывает их друг на друга как картинки для получения финальной страницы. Это позволяет (1) сделать рендер многопоточным, (2) вынести его на видеокарту и (3) уменьшает объём работы при прокрутке страницы, потому что исчезает необходимость перерисовывать все элементы с нуля, достаточно просто заново наложить их друг на друга.
Наибольший профит тут достигается при использовании GPU, потому что (3) — очень дешёвая операция на GPU, но даже при софтварном рендере профит должен быть ненулевой.
Исправление intelfx, :
Новый вебрендер рендерит элементы страниц по отдельности и потом накладывает их друг на друга как картинки для получения финальной страницы. Это позволяет (1) сделать рендер многопоточным, (2) вынести его на видеокарту и (3) уменьшает объём работы при прокрутке страницы, потому что исчезает необходимость перерисовывать все элементы с нуля, достаточно просто заново наложить их друг на друга.
Исходная версия intelfx, :
Новый вебрендер рендерит элементы страниц по отдельности и потом накладывает их друг на друга как картинки для получения финальной страницы. Это позволяет (1) сделать рендер многопоточным и (2) уменьшает объём работы при прокрутке страницы, потому что исчезает необходимость перерисовывать все элементы с нуля, достаточно просто заново наложить их друг на друга.