×

Tile based graphics rendering

  • US 8,194,071 B2
  • Filed: 05/10/2005
  • Issued: 06/05/2012
  • Est. Priority Date: 05/24/2004
  • Status: Active Grant
First Claim
Patent Images

1. A graphics system configured to convert vertex data tile-by-tile into output images for displaying on a screen, the vertex data representing objects by a set of polygons, a polygon being constituted of at least three vertices, the graphics system comprising:

  • an input configured to receive the vertex data, the vertex data at least comprising 3D space coordinates for each vertex in the image;

    a tile processor configured to;

    subdivide the image into a plurality of tiles,determine polygon strips, each polygon strip comprising a sequence of at least one polygon, each succeeding polygon of a polygon strip sharing a side with its preceding polygon, anddetermine sub-strips for each polygon strip, each sub-strip comprising those polygons of the polygon strip which at least partly overlap a single one of the tiles, and associate that tile with the overlapping sub-strips;

    a polygon-tile database comprising a display list for each tile, the display list comprising a plurality of vertices and one or more state change entries, the one or more state change entries interspersed with the plurality of vertices, the one or more state change entries defining the appearance processing of the vertices, the one or more state change entries and the plurality of vertices configured such that all vertices in the display list subsequent to a particular one of the one or more state entries are appearance processed in the same manner until another one of the one or more state change entries in the display list is encountered to modify the appearance processing for further subsequent vertices; and

    an output for enabling rendering of the images for display on the screen.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×