| CPC G06T 15/04 (2013.01) [G06F 17/18 (2013.01); G06T 7/60 (2013.01); G06T 15/503 (2013.01)] | 20 Claims |

|
1. A method of performing anisotropic texture filtering, the method comprising:
performing isotropic filtering at each of a plurality of sampling points in an ellipse to be sampled, the ellipse to be sampled based on an elliptical footprint in texture space; and
combining a result of the isotropic filtering at each of the plurality of sampling points to generate a combination result by a sequence of linear interpolations, wherein each linear interpolation in the sequence of linear interpolations comprises blending a result of a previous linear interpolation in the sequence with the isotropic filtering result for one or more of the plurality of sampling points, the one or more of the plurality of sampling points for a linear interpolation being closer to a midpoint of the major axis of the elliptical footprint than the one or more of the plurality of sampling points for the previous linear interpolation in the sequence.
|