US 12,307,597 B2
Assembling primitive data into multi-view primitive blocks in a graphics processing system
John W. Howson, St Albans (GB)
Assigned to Imagination Technologies Limited, Kings Langley (GB)
Filed by Imagination Technologies Limited, Kings Langley (GB)
Filed on Jan. 5, 2023, as Appl. No. 18/093,786.
Application 18/093,786 is a continuation of application No. 17/086,680, filed on Nov. 2, 2020, granted, now 11,562,533, issued on Jan. 24, 2023.
Application 17/086,680 is a continuation of application No. 16/220,350, filed on Dec. 14, 2018, granted, now 10,861,229, issued on Dec. 8, 2020.
Claims priority of application No. 1720857 (GB), filed on Dec. 14, 2017.
Prior Publication US 2023/0154108 A1, May 18, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 17/10 (2006.01); G06T 1/00 (2006.01); G06T 11/40 (2006.01); G06T 15/00 (2011.01)
CPC G06T 17/10 (2013.01) [G06T 1/0007 (2013.01); G06T 11/40 (2013.01); G06T 15/005 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A primitive block assembly hardware module for assembling primitive data into primitive blocks in a graphics processing system, the primitive block assembly module being configured to:
receive primitive data that describes each of a plurality of views of a scene, wherein the primitive data comprises a plurality of parameters; and
store the primitive data in a primitive block, wherein for each of a subset of the plurality of parameters, a common parameter value is stored to be shared for the plurality of views.