When are invalidated areas re-rendered?
I am running an experiment to try to see how I can improve RENDER_TIME performance. In this experiment I have two items on the screen close to each other on the screen.
One is a circle who's start and end angles are changed. The other item is a text area who's value coincides with the circle's value.
When they touch (even just edges) the invalidated rectangle encompasses a large area (seen by pressing F2 when running the simulator).
In my handleTickEvent() function, I am updating one item in that tick event only. The next event I update the other item only. I didn't think it would redraw a large rectangle because they would be rendered at different times, but it is. I slowed it down so that it only updated every 30 ticks. I also placed a touchgfx_printf() in each item's update code to verify only one item is updated at a time.
When are invalidated areas re-renedered? It appears that they aren't re-rendered at separate times but at the same time.
