1. A method of computing the centroid of a fragment, comprising: (a) determining the central point of a pixel containing a fragment to be rendered; (b) receiving a coverage mask including a plurality of sample points; (c) determining a coverage mask value based on the number of sample points within the fragment; (d) determining fragment centroid offset values based on the coverage value of step (c); and (e) determining offset coordinates of the fragment centroid.