-
if I update a layout txt with the exact same text, will this cause a screen update on a render pass
As long as the contents of the layout element are identical the lazy renderer should be able to avoid re-rendering it.
I can just set screen with all current data and have the lazy renderer decide what work actually needs done
That's the idea :)
One caveat is that the lazy rendering algorithm itself has a small performance cost, so while it can help a great deal with reducing flicking on the Bangle 1, it's not always that much faster than a full re-render.
Just a quick question on lazy rendering, if I update a layout txt with the exact same text, will this cause a screen update on a render pass?
Just need to know whether I need to check elsewhere in the code if the data has changed before updating screen or if I can just set screen with all current data and have the lazy renderer decide what work actually needs done?