NVIDIA Corporation
METHOD AND SYSTEM FOR UNIFIED ENCODING OF PATH SEGMENTS, CAPS, AND JOINS FOR PATH STROKING
Last updated:
Abstract:
The disclosure provides computer systems for processing paths and a renderer that generates a stroked tessellation of a path. A data structure for processing the paths can be used, wherein the data structure is 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 a link's type. In one example, the computer system for processing links of a path includes one or more processing units to perform one or more operations including: (1) analyzing a data structure that encodes a link of a path, the data structure having multiple indices that refer to a control point coordinate array corresponding to the link, and (2) determining a type of the link based on a presence of at least one index null value for at least one of the indices.
Utility
22 Feb 2022
9 Jun 2022