Open m-weigand opened 1 month ago
Note that gtk4 needs to be investigated in this regard.
The GTK4 branch of Xournal++ https://github.com/xournalpp/xournalpp/pull/5615 seems to rely on a single surface for the entire drawing area, which is damaged only in its entirety. RNote
on the other hand seems to use a new surface for every "render node", effectively reducing the size of the damage area.
This is a meta issue regarding improving drawing and writing.
to be filled...
Writing applications
Development
The main issue of drawing applications is that we need the smallest possible damage regions in order to reach acceptable drawing speed. Just refreshing the screen completly does not work with eink screens. Note that gtk4 needs to be investigated in this regard.