Graphics processing
AssigneeArm Limited
InventorFrank Klaeboe Langtind
Life of this patent
Estimating the term…
Loading patent…
AssigneeArm Limited
InventorFrank Klaeboe Langtind
Estimating the term…
A graphics processor that executes a tile-based graphics processing pipeline. The graphics processing pipeline comprises a sequence of one or more geometry processing stages to perform geometry processing, a binning stage that generates data structures for identifying geometry to be processed for respective rendering tiles of a render output being generated, and a rendering stage for rendering tiles of a render output being generated. Some of the geometry processing of the graphics processing pipeline being executed can be deferred until the rendering stage. When generating a render output an amount of geometry processing to be performed at the rendering stage is tracked for each region of a plurality of regions that the render output has been divided into, and when the amount of geometry processing to be performed at the rendering stage for a region reaches a threshold value, the rendering of geometry for the region is triggered.
A method of operating a graphics processor when executing a tile-based graphics processing pipeline to generate an output, the graphics processing pipeline being executed comprising:
A graphics processor comprising:
A non-transitory computer readable storage medium storing computer software code which when executing on at least one processor, performs a method of operating a graphics processor when executing a tile based graphics processing pipeline to generate an output, the graphics processing pipeline being executed comprising:
Dependencies are inferred from the claim text.