Is LVGL the fastest there is for drawing?

I’ll ask @kisvegabor to take a look at this and also respond with my thoughts here.


LVGL can do both. It can use SDL in order to render within a normal X11 window, or it can render to the framebuffer directly.

[quote=“Bruce_B, post:1, topic:4699”]
Is there a lower level than kernel framebuffer as well for graphics in software? or no rest is hardware and one can not access it using software?[/quote]

In general, for a 2D application, I think the framebuffer is the lowest-level interface.

I should note that the chart widget is not the most optimal for high speed redrawing of large amounts of data, as mentioned by @kisvegabor here. If you are looking for the maximum possible speed, you may have to use a canvas widget and write a line plotting algorithm yourself.

Sending the financial data over the network and plotting it locally is likely to be faster, as the VNC option would require you to send large chunks of the screen for each frame that’s redrawn.

Not that I’m aware of. It’s an interesting use case!