Patent ID: 8300045

Claim:
A rasterization engine comprising: at least one computer processor coupled to at least one computer memory that cooperatively form a plurality of computer elements comprising: a polygon setup unit configured to receive vertexes defined by viewport mapping and generate polygons and rasterization information for each polygon; and a rasterizer configured to generate pixels using the rasterization information received from the polygon setup unit and perform rasterization in an order adapted to characteristics of each polygon, wherein the rasterizer determines the order adapted to the characteristics of each polygon based on a prestored algorithm for determining rasterization order, and wherein the rasterizer executes the prestored algorithm to: store information about a first position at which rasterization of a previous polygon has finished, and determine the rasterization order such that rasterization of a current polygon is performed from a second position adjacent to the first position and toward a third position farthest from the second position of the current polygon.