Patent ID: 9659343
Date: 2017-05-23
CPC Classifications: G06F,G06T,G09G,H04N

Claim:
1. A computer-implemented method, comprising: reading image data from a source memory, wherein the source memory has a source storage format, wherein the reading of the source memory is in a pattern adapted for the source memory; transposing the image data from the source storage format to a destination storage format different from the source storage format, wherein one of the source storage format and the destination storage format have a linear-type storage format and the other of the source storage format and the destination storage format have a Y-tiled-type storage format; writing image data into a destination memory, wherein the destination memory has the destination storage format, wherein the reading of the destination memory is in a pattern adapted for the destination memory; wherein a plurality of cache line source accesses are performed during the reading of image data from the source memory; and wherein a plurality of cache line destination accesses are performed during the writing of image data into the destination memory; and wherein during the series of reading-transposing-writing operations on the image data all of the space associated with the cache line source accesses is utilized without redundant accesses during the reading of image from the source memory and all of the space associated with the cache line destination accesses is utilized without redundant accesses during the writing of image data into the destination memory.