S1D15605 LCD monochrome display

I have to manage a monochrome display managed with a S1D15605 driver. With this driver I need to manage the display buffer in coloum and not by row, because the display driver accepts data in this order.

pixel 1 —> (x, y) —> (0, 0)
pixel 2 —> (x, y) —> (1, 0)
pixel 3 —> (x, y) —> (2, 0)

pixel 8 —> (x, y) —> (7, 0)

How can I manage this situation?

Thanks a lot!