Patent ID: 7348988

Claim:
A graphics processing system, capable of operating on a packet comprising a plurality of pixels, such that each of the plurality of pixels corresponds to a plurality of texels having texel locations, the graphics system comprising: a first cache that receives texture data from a system memory and is partitioned into a plurality of slots; a data formatter that translates the texture data into set-associative texture data; a second cache that receives the set-associative texture data; a texture filter FIFO configured to store the set-associative texture data; a texture filter unit that receives the set-associative texture data from the texture filter FIFO and produces a plurality of texture values corresponding to the plurality of pixels, such that the set-associative texture data available to the texture filter unit is filtered to produce the texture values for the plurality of pixels; first test logic configured to perform a hit test on the second cache and then the first cache for misses in the second cache; and a logical data table, maintained in the first test logic, that stores a plurality of status flags relative to the hit test; wherein, the second cache comprises a plurality of sets, wherein the each of the plurality of sets comprises a plurality of subsets and wherein each of the plurality of subsets comprises a subset of the plurality of texels; the plurality of pixels comprises a first axis in the data table; and the plurality of subsets in the plurality of sets comprises a second axis in the data table.