How to improve UI speed to remove flickering / tearing on my display. DMA and two buffers?

I see.
I will need to learn how to work with ESP-IDF from VSCode, since that’s what I’m used to. And also, add Arduino as a component, so I can use all the libraries I have in my current real project. Sounds hard!

I think this code should serve as a starting point.

By following all suggestions, I should expect at least twice the FPS without the tearing issue, right?

Thanks everyone.