Filed:2024-09-26Pub:2026-03-26
Applicant:Arm Limited
A graphics processing system includes 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. It is determined whether previously deferred geometry processing for a render output should no longer be deferred until the rendering stage, and, if so, an indication that previously deferred geometry processing should no longer be deferred until the rendering stage is provided to the graphics processor. The graphics processor then performs previously deferred geometry processing in response to the indication.