| CPC G06T 3/4038 (2013.01) [G06T 1/60 (2013.01); G06T 15/005 (2013.01)] | 20 Claims |

|
1. An apparatus, comprising:
geometry processing circuitry configured to:
execute multiple segments of a segmented set of geometry work at least partially in parallel using multiple geometry processing pipelines;
execute a single-segment set of geometry work using a single geometry processing pipeline;
identify a group of multiple sets of geometry work that includes the segmented set and the single-segment set;
fragment processing circuitry configured to initiate execution of a single set of fragment processing work that consumes output data from the multiple sets of geometry work in the group; and
stitch circuitry configured to link outputs of the segmented set for processing by the fragment processing circuitry;
wherein the geometry processing circuitry is configured to utilize a same segment identifier and output data structure for both the single-segment set and a first segment of the segmented set, such that the fragment processing circuitry receives the output data without a stitching operation between the single-segment set and the first segment of the segmented set.
|