Patent ID: 9105131
Filing Date: 2015-08-11
Classification: G06T

Abstract:
1. A 3-D rendering apparatus with deferred rasterization, comprising: a plurality of geometry processing units, each operable to receive elements of scene geometry, and to produce a tile reference list for each tile processed by that geometry processing unit, each tile reference list containing a list of entries that identify (1) a block of scene geometry processed by that geometry processing unit, the block comprising one or more triangles (2) location(s) in memory storing parameter information for the block of scene geometry (3) an interleave marker, indicating that processing for the block of geometry, by that geometry processing unit has completed, and (4) an end marker, indicating that all geometry processed by that geometry processing unit, for the tile to which that tile reference list pertains, has been listed; and a rasterization front end, coupled to receive the tile reference lists produced in the plurality of geometry processing units, wherein the tile reference lists comprise multiple tile reference lists for at least some of the tiles, and to process the tile references lists by reading entries from one of the tile reference lists until reaching an interleave marker, and then switching to a different tile reference list pertaining to the same tile, and processing entries from that tile reference list until reaching an interleave marker or an end marker, and responsive to reaching an end marker, beginning to process a tile reference list pertaining to another tile.