Patent ID: 8310487

Claim:
A method for performing geometry processing and tiling in a three dimensional graphics rendering system comprising the steps of: providing a stream of graphics primitive data for a scene to be rendered, each primitive comprising data defining a plurality of triangles making up that primitive; splitting primitive data between a plurality of geometry processing units; for each triangle processed by each geometry processing unit, inserting a triangle into a respective tile list in a set of tiled geometry lists associated with that geometry processing unit; for each tile in which a triangle is inserted, inserting a reference to that tile into a tile reference list associated with that geometry processing unit; and generating a master tile list for the scene to be rendered from the tile reference lists and the tile geometry lists associated with the geometry processing units, including reading data from the tile reference lists associated with each geometry processing unit in the order in which data was distributed to the geometry processing units to generate a master tile list comprising pointers to each respective tile list in the set of tile geometry lists associated with each geometry processing unit.