Patent ID: 7652677

Claim:
An apparatus comprising: a screen shape converter configured to convert a shape description into screen coordinates defining a screen shape; a bounds primitive generator configured to generate a bounds primitive from the screen shape wherein the bounds primitive bounds the screen shape; a bounds primitive rasterizer configured to rasterize the bounds primitive into a plurality of primitive pixels wherein each primitive pixel corresponds to a screen pixel; a pixel mask generator configured to rasterize the screen shape into a plurality of mask pixels wherein each mask pixel is divided into one or more pixel regions, each mask pixel corresponds to one of the primitive pixels, each pixel region is classified as a covered region or an uncovered region according to a coverage criterion, and each mask pixel is classified as a covered mask pixel or uncovered mask pixel according to a secondary coverage criterion; and a pixel screener configured to retain primitive pixels that correspond to covered mask pixels and to discard primitive pixels that correspond to uncovered mask pixels.