Patent ID: 8305384

Claim:
A method of storing pixel data in a graphics display device including a first memory, a second memory and a data transfer controller respectively coupled with the first and second memory, the method comprising: selecting a direction for data writing; for each pair of successively adjacent pixels of an image frame, performing a plurality of steps comprising: receiving and latching first pixel data associated with a first pixel in the data transfer controller; receiving second pixel data associated with a second pixel in the data transfer controller; and concurrently writing the first pixel data in the first memory and the second pixel data in the second memory; and when a total number of pixels in the image frame is an odd number, applying a corner handling process comprising: receiving and keeping a final pixel data associated with a final pixel of the image frame in the data transfer controller; in response to a next command, releasing the final pixel data from the data transfer controller, wherein the final pixel data is written from the data transfer controller into the first memory when the next command is a write command, and the final pixel data is read out from the data transfer controller to undergo data processing or displaying applied on the image frame when the next command is a read command.