Allocation of tiles to processing engines in a graphics processing system
AssigneeImagination Technologies Limited
InventorsJonathan Redshaw, Yoong Chert Foo
Life of this patent
Estimating the term…
Loading patent…
AssigneeImagination Technologies Limited
InventorsJonathan Redshaw, Yoong Chert Foo
Estimating the term…
A graphics processing system processes primitive fragments using a rendering space which is sub-divided into tiles. The graphics processing system comprises processing engines configured to apply texturing and/or shading to primitive fragments. The graphics processing system also comprises a cache system for storing graphics data for primitive fragments, the cache system including multiple cache subsystems. Each of the cache subsystems is coupled to a respective set of one or more processing engines. The graphics processing system also comprises a tile allocation unit which operates in one or more allocation modes to allocate tiles to processing engines. The allocation mode(s) include a spatial allocation mode in which groups of spatially adjacent tiles are allocated to the processing engines according to a spatial allocation scheme, which ensures that each of the groups of spatially adjacent tiles is allocated to a set of processing engines which are coupled to the same cache subsystem.
A graphics processing system configured to process primitive fragments using a rendering space which is sub-divided into a plurality of tiles, the system comprising:
A method of processing primitive fragments in a graphics processing system using a rendering space which is sub-divided into a plurality of tiles, the method comprising:
A non-transitory computer readable storage medium having stored thereon a computer readable description of an integrated circuit that, when processed in an integrated circuit manufacturing system, causes the integrated circuit manufacturing system to manufacture a graphics processing system which is configured to process primitive fragments using a rendering space which is sub-divided into a plurality of tiles, the graphics processing system comprising:
Dependencies are inferred from the claim text.