Patent ID: 6774910
Filing Date: 2004-08-10
Classification: G06T

Abstract:
A method for providing antialiasing of a graphical image on a display from data describing at least one object, the display including a plurality of pixels, a plurality of fragments intersecting the at least one object, a portion of the plurality of fragments intersecting a pixel of the plurality of pixels, each of the plurality of fragments including a depth value, a slope of the depth value, and an indication of a portion of a corresponding pixel that is intersected, the method comprising the steps of:(a) calculating a plurality of subpixel depth values for a fragment of the plurality of fragments, the plurality of subpixel depth values calculated using the depth value and the slope of the depth value of the fragment; (b) determining whether to store a portion of the fragment based on the plurality of subpixel depth values and the indication of the portion of the corresponding pixel that is intersected for the fragment; (c) storing the portion of the fragment if it has been determined in step (be) that the portion of the fragment is to be stored; and (d) providing antialiased data for the pixel based on a second portion of the plurality of fragments that have been stored.