Patent ID: 11869123
Assignee: ADOBE INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. A computing system comprising:
at least one processor; and
a graphics processing unit coupled to the at least one processor,
wherein the at least one processor is configured to:
generate an index buffer that includes a vertex index for each vertex of a plurality of tessellate triangles along a vector path;
generate a compressed vertex buffer, wherein each vertex buffer entry in the compressed vertex buffer corresponds to a unique vertex that maps to one or more vertex indices of the index buffer;
provide the index buffer and the compressed vertex buffer to the graphics processing unit, and
issue commands to the graphics processing unit; and

wherein the graphics processing unit is configured to:
map vertices of the commands to a set of triangles that includes each of the tessellate triangles and a replica triangle corresponding to each of the tessellate triangles;
select one or more triangles in the set of triangles for geometry expansion;
generate rendering parameters based on vertex buffer entries in the compressed vertex buffer that correspond to vertices of the selected one or more triangles to perform the geometry expansion; and
render the vector path with antialiasing based on the index buffer and the compressed vertex buffer.