Tiling a primitive in a graphics processing system
AssigneeImagination Technologies Limited
InventorsXile Yang, Robert Theed
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorsXile Yang, Robert Theed
Estimating the term…
In tile-based graphics processing systems, a tiling unit determines which tiles of a rendering space a primitive is in, such that the primitives in a tile can be rendered. A bounding box is determined for the primitive. For each tile boundary between lines of tiles in the bounding box, intersection points of the tile boundary with edges of the primitive are determined and used to determine which of the tiles in the bounding box the primitive is in. In this way the tiling process can be implemented without performing tiling calculations for all of the tiles in the bounding box for a primitive. Reducing the number of tiling calculations can help to improve the efficiency of the graphics processing system (in terms of speed and power consumption) for rendering a primitive.
A method of processing a primitive in a graphics processing system, the method comprising tiling the primitive to determine which of a plurality of tiles of a rendering space the primitive is in, by;
A graphics processing system comprising a tiling unit for tiling a primitive to determine which of a plurality of tiles of a rendering space the primitive is in, the tiling unit being configured to:
A non-transitory computer readable storage medium having stored thereon computer executable instructions that when executed cause at least one processor to process a primitive in a graphics processing system, to determine which of a plurality of tiles of a rendering space the primitive is in, by
A non-transitory computer readable storage medium having stored thereon computer readable code for generating a graphics processing system comprising a tiling unit for tiling a primitive to determine which of a plurality of tiles of a rendering space the primitive is in, the tiling unit being configured to:
Dependencies are inferred from the claim text.