Methods and Tiling Engines for Tiling Primitives in a Graphics Processing System
AssigneeImagination Technologies Limited
InventorXile Yang
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorXile Yang
Estimating the term…
Methods and tiling engines for storing tiling primitives in a graphics processing system. The method includes: receiving a plurality of primitive blocks, each primitive block comprising one or more primitive sections, each primitive section comprising one or more primitives; for each primitive section of a received primitive block, determining which primitives of that primitive section fall, at least partially, within the bounds of a tile; for each primitive block that comprises at least one primitive that falls, at least partially, within the bounds of the tile, adding information to a display list for the tile that identifies the primitive block; for each identified primitive block, adding information to the display list identifying each primitive section of that primitive block that comprises at least one primitive that falls, at least partially within the bounds of the tile; and for each identified primitive section, adding information to the display list identifying the primitives in that primitive section that fall, at least partially, within the bounds of the tile.
A tiling engine for use in a graphics processing system in which a rendering space is divided into a plurality of tiles, the tiling engine comprising:
A method of generating a display list for a tile of a rendering space, the method comprising:
A graphics processing system comprising a tiling engine comprising:
Dependencies are inferred from the claim text.