Geometry to tiling arbiter for tile-based rendering system
AssigneeImagination Technologies Limited
InventorsTim Rollingson, Jairaj Dave
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorsTim Rollingson, Jairaj Dave
Estimating the term…
Systems and method to implement a geometry processing phase of tile-based rendering. The systems include a plurality of parallel geometry pipelines, a plurality of tiling pipelines and a geometry to tiling arbiter situated between the plurality of geometry pipelines and the plurality of tiling pipelines. Each geometry pipeline is configured to generate one or more geometry blocks for each geometry group of a subset of ordered geometry groups; generate a corresponding primitive position block for each geometry block, and compress each geometry blocks to generate a corresponding compressed geometry block. The tiling pipelines are configured to generate, from the primitive position blocks, a list for each tile indicating primitives that fall within the bounds of that tile. The geometry to tiling arbiter is configured to forward the primitive position blocks generated by the plurality of geometry pipelines to the plurality of tiling pipelines in the correct order based on the order of the geometry groups.
An arbiter for arbitrating between a plurality of geometry pipelines and a plurality of tiling pipelines in a graphics processing unit, the arbiter comprising:
A method of arbitrating between a plurality of geometry pipelines and a plurality of tiling pipelines in a graphics processing unit, the method comprising:
Dependencies are inferred from the claim text.