Quote:
Originally Posted by jrw174
|
Interesting page.
So there's a lot more to updating the display than just pushing bytes to some buffer (re the Inkpad4/5 discussion):
Quote:
Instead of pushing all the complexity of parsing waveform data and figuring out what to do to move the ink from a current position to a new one to kernel space, the driver provides the base interface for writing a precisely timed frame to the display. Waveform parsing, temperature adjustment of timings, and choosing an algorithm to update different regions of the display is left to the userspace, where it can be much more easily experimented with and used to provide the best experience based on what content is displayed in what regions of the screen.
|