Quote:
Originally Posted by ottischwenk
|
You linked something that you seem to ignore.
Any GPU, embedded in any SoC, is capable of doing 60FPS since GingerBread days.
On any modern operating system applications don't drive hardware directly.
In the case of screens they ask the kernel for a representation of the screen as a memory buffer, they write pixels to that buffer and, when ready, they do a system call to the kernel passing that representation. The kernel is the one that does write to the screen.
With
one big caveat:. On e-ink screens there's no such thing as a parity between what's the screen holds and what you can see on the screen. That's because you need to ask the screen (again, via the kernel) to refresh its contents after they were wrote to it.
Whatever makes these devices faster than other android e-ink devices happens
after the screen is filled with the pixels, shortening the time used to actually refresh the screen.
It is a big improvement over old methods, namely skip 50-55 frames per second or reduce the bit depth of the representation.
tl;dr:
The GPU helps the cpu doing maths (like rasterization of vectors)
before the CPU writes those bytes to the memory buffer. No GPU is capable of speeding up e-ink screen.
The thing that onyx marketered as a GPU does something after the memory buffer is filled with bytes and "drawn" to the screen.