US 12,118,659 B2
Efficient rendering of clipping objects
Harish Kumar, Noida (IN); and Apurva Kumar, Patna (IN)
Assigned to Adobe Inc., San Jose, CA (US)
Filed by Adobe Inc., San Jose, CA (US)
Filed on Nov. 22, 2022, as Appl. No. 18/058,120.
Prior Publication US 2024/0185513 A1, Jun. 6, 2024
Int. Cl. G06T 15/30 (2011.01)
CPC G06T 15/30 (2013.01) 20 Claims
OG exemplary drawing
 
1. A method comprising:
generating, by a computing device, a clipping tree that includes a root node and a node for each clipping group included in a layer of an input render tree;
generating, by the computing device, a segment buffer having rows that each represent coverage of a branch of the clipping tree and columns that each represent coverage of a level of the clipping tree;
mapping, by the computing device, the segment buffer to a two-dimensional array; and
computing, by the computing device, coverage for a clipping object of a clipping group included in the layer of the input render tree based on an identifier of a row of the two-dimensional array.