Комментарии 2
Выделение каждой линии в отдельный RepaintBoundary выглядит в корне неправильным решением. Создание дополнительных слоёв - операция далеко не бесплатная и разработчики flutter сами об этом напоминают.
Спасибо за замечание
Все верно, можно было бы улучшить текущий вариант, например, изолировав только ту линию, которая изменяется в данный момент.
В данном случае я не рассматриваю этот вариант, т.к. в итоге пришел к другому решению, которое описал во второй части статьи
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Как я повысил производительность flutter приложения с помощью FragmentShader. Часть 1