The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Feb. 22, 2022

Filed:

Jun. 29, 2020
Applicant:

Nvidia Corporation, Santa Clara, CA (US);

Inventor:

Mark Kilgard, Austin, TX (US);

Assignee:

Nvidia Corporation, Santa Clara, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06T 17/00 (2006.01); G06T 9/00 (2006.01); G06T 17/20 (2006.01); G06T 1/20 (2006.01); G06T 15/00 (2011.01); G06T 17/10 (2006.01);
U.S. Cl.
CPC ...
G06T 9/00 (2013.01); G06T 1/20 (2013.01); G06T 15/005 (2013.01); G06T 17/10 (2013.01); G06T 17/205 (2013.01);
Abstract

The disclosure provides methods of encoding a path, a stroking system for paths, a renderer that generates a stroked tessellation of a path, and a method of determining a type of link of a path from a data structure. The data structure can be an array of indexed links that compactly encode a path. The position of one or more index values, such as a null index value, within an indexed link can encode the link's type. In one example, a method of encoding includes: (1) receiving a path having multiple links, wherein the links include at least one segment and at least one junction, and (2) generating an encoded path by encoding the links based on positional information of the links, wherein the encoding employs a same data structure for each of the links.


Find Patent Forward Citations

Loading…