Updating texture mapping hardware local memory based on pixel information provided by a host computer
AssigneeHewlett-Packard Company
InventorsSteven P. Tucker, Byron A. Alcorn, Darel N. Emmot
Life of this patent
Estimating the term…
Loading patent…
AssigneeHewlett-Packard Company
InventorsSteven P. Tucker, Byron A. Alcorn, Darel N. Emmot
Estimating the term…
A method and apparatus for managing blocks of data in a data processing system, the data processing system including a host computer and data processing hardware, the host computer having a main memory that stores blocks of data to be processed by the data processing hardware, the data processing hardware including a local memory that locally stores a subset of the blocks of data to be processed by the data processing hardware. When a portion of one of the blocks of data is to be processed by the data processing hardware, a determination is made as to whether the block of data is in the local memory. When the block of data is in the local memory, the portion of the block of data to be processed is read from the local memory. When the block of data is not in the local memory, it is downloaded from the host computer main memory to the data processing hardware. The data processing hardware may generate an interrupt to the host computer with a request to download data.
In a graphics system including a host computer and texture mapping hardware, the host computer having a processor and a memory that stores the blocks of texture data to be processed by the texture mapping hardware, the texture mapping hardware including a local memory that locally stores a subset of the blocks of texture data to be processed by the texture mapping hardware, a program storage device readable by the texture mapping hardware, tangibly embodying a program of instructions executable by the texture mapping hardware to perform method steps for causing a transfer of a subset of the blocks of texture data from the host computer to the texture mapping hardware, the method steps comprising:
In a graphics system including a host computer and texture mapping hardware, the host computer having a processor and a memory that stores blocks of texture data to be processed by the texture mapping hardware, the texture mapping hardware including a local memory that locally stores a subset of the blocks of texture data to be processed by the texture mapping hardware, a program storage device readable by the host processor, tangibly embodying a program of instructions executable by the host processor to perform method steps for causing a transfer of a subset of the texture data blocks from the host computer to the texture mapping hardware, the method steps comprising:
A graphics system comprising:
Dependencies are inferred from the claim text.