Patent ID: 7817165

Claim:
A non-transitory computer-readable medium having stored therein instructions that when executed by a computer system perform a method of processing pixels, said method comprising: selecting a first array of real sample locations within a plurality of pixels covered at least in part by a primitive, wherein each of said real sample locations is associated with a single pixel and wherein each pixel of said plurality of pixels includes a single one of said real sample locations; accessing a first set of pixel attribute values for said first array of real sample locations; performing tests using said first set of pixel attribute values; and using results of said tests to determine whether to associate a virtual sample location that is covered by said primitive and within a first pixel in said plurality of pixels with a first real sample location that is in said first array and within said first pixel, wherein said virtual sample location assumes a pixel attribute value that is associated with said first real sample location if said first real sample location is covered by said primitive, and wherein if said first real sample location is not covered by said primitive then said virtual sample location assumes a pixel attribute value of a second real sample location that is in said first array and within a second pixel that adjoins said first pixel.