Patent ID: 7151539

Claim:
A graphics processing system, comprising: a graphics processor operable to generate data representing graphics primitives; a triangle engine coupled to the graphics processor and operable to render the graphics primitives; a pixel engine coupled to the triangle engine and operable to generate data representing pixels of an image; and a resampling circuit coupled to the pixel engine to provide resample output values, the resampling circuit operable to calculate from a sample set of the sample values an angular frequency value w for a sine-wave model and determine whether the frequency value w is in a frequency range, where the frequency value w is in the frequency range, the resampling circuit is further operable to determine from the sample set a sinusoidal model from which the resample output values are calculated, where the angular frequency value w is not in the frequency range, the resampling circuit is operable to determine from the sample set a non-sinusoidal model from which the resample output sample values are calculated and calculate resample output sample values from the resulting model.