Thank you for your time.
It is being called right after entire transaction completes meaning multiple DMA buffers sent.
void ex_disp_flush(...) { lcd_obj->drawBitmap(...); lv_flush_ready(); }
On the other hand there is a line in lv_conf.h:
#define LV_REFR_PERIOD CONFIG_LVGL_DRIVER_AUTO_FLUSH_INTERVAL
The second counts obviously at the moment and it should not. Maybe to put a comment on it? Any advice?