Перерисовывается ли Canvas каждый раз, когда что-то меняется?

Я провел небольшое исследование того, как работает холст. Предполагается, что «немедленный режим» означает, что он не запоминает, как выглядит его рисунок, только растровое изображение остается каждый раз, когда что-либо изменяется.

Это похоже на то, что холст не перерисовывается при изменении.
Однако, когда я тестировал холст на iPad (в основном я продолжаю рисовать параллельные линии на холсте), частота кадров быстро снижается, когда на холсте появляется больше линий. Линии рисуются медленнее и резче.

Означает ли это, что холст действительно должен рисовать все при изменении? Или это изменение производительности вызвано другой причиной?

7
задан Cœur 15 April 2018 в 14:43
поделиться