Patent ID: 7928988

Claim:
A method to implement transfers of texture data in a computer system, comprising: accessing a first block of texture data in a low latency memory, the first block having a predetermined size corresponding to a size of texture stored in said first block of texture data; accessing a second block of texture data in high latency memory, the second block having the predetermined size based on a size of said first block of texture data; copying the first block of texture data from the low latency memory to a transfer space in high latency memory having the predetermined size, wherein the transfer space is allocated to accommodate a block of texture data of the predetermined size, wherein said transfer space is in a location separate from said first block of texture data and said second block of texture data; writing the second block of texture data from the high latency memory to the low latency memory, wherein the second block overwrites the first block; and accessing what used to be the transfer space as the first block in high latency memory, wherein what used to be the second block is accessed as a new transfer space.