Patent ID: 6924816

Claim:
A graphics system for compensating for chromatic distortion in a display device, wherein the graphics system comprises: a first calculation unit operable (a) to compute first pixel values at a first plurality of first virtual pixel positions in a two-dimensional viewport, and (b) to provide the first pixel values as output to a first display device; wherein the first calculation unit is further operable (c) to compute second pixel values at a second plurality of second virtual pixel positions, and (d) to provide the second pixel values as output to the first display device; wherein the first calculation unit is further operable to select the first virtual pixel positions in the two-dimensional viewport in order to compensate for a first positional distortion of first physical pixels having a first color generated by the first display device on a display surface in response to the first pixel values; wherein the first calculation unit is configured to select the second virtual pixel positions in the two-dimensional viewport in order to compensate for a second positional distortion of second physical pixels having a second color generated by the first display device on the display surface in response to the second pixel values; a graphics processor which is operable to receive graphics data, to select supersample positions in the two-dimensional viewport, and to compute supersample values at the supersample positions based on the received graphics data; a supersample buffer coupled to the graphics processor and configured to store the supersample values; wherein the first calculation unit is coupled to the supersample buffer and operable to compute the first pixel values by filtering the supersamples at each of the first virtual pixel positions in the two-dimensional viewport, and to compute the second pixel values by filtering the supersamples at each of the second virtual pixel positions in the two-dimensional viewport.