1. A method for transforming a display image from a first orientation to a second orientation, the method comprising the steps of: a) breaking up the display image into multiple sub-images; and b) transforming each of said multiple sub-images individually, said transforming step including selecting a pixel, determining a transformed location for said pixel, and writing the pixel to a display buffer.