CPC G06T 1/60 (2013.01) | 20 Claims |
1. An apparatus, comprising:
graphics processor circuitry configured to:
perform geometry work that generates primitive data, wherein the graphics processor circuitry is configured to independently process multiple segments of a set of geometry work; and
perform fragment generator work that consumes the generated primitive data and generates fragment data,
distributed control circuitry configured to:
assign memory pages, from a page pool for a memory, for primitive data from the geometry work;
indicate as complete, based on interaction with the graphics processor circuitry, memory pages that are full of data from the geometry work; and
generate a list of completed pages for a given segment of the set of geometry work;
primary control circuitry configured to:
control the page pool; and
combine multiple lists of completed pages, from the distributed control circuitry, to generate a consolidated list of completed pages for the set of geometry work for consumption by the fragment generator work.
|