Invention Grant
- Patent Title: Stencil then cover path rendering with shared edges
- Patent Title (中): Stencil然后覆盖共享边缘的路径渲染
-
Application No.: US14028421Application Date: 2013-09-16
-
Publication No.: US09342891B2Publication Date: 2016-05-17
- Inventor: Mark J. Kilgard , Jeffrey A. Bolz
- Applicant: NVIDIA CORPORATION
- Applicant Address: US CA Santa Clara
- Assignee: NVIDIA Corporation
- Current Assignee: NVIDIA Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Artegis Law Group, LLP
- Main IPC: G06T1/20
- IPC: G06T1/20 ; G06T11/40 ; G06T7/00 ; G06T3/00 ; G09G5/02 ; G09G5/39

Abstract:
One embodiment of the present invention includes techniques for rasterizing primitives that include edges shared between paths. For each edge, a rasterizer unit selects and applies a sample rule from multiple sample rules. If the edge is shared, then the selected sample rule causes each group of coverage samples associated with a single color sample to be considered as either fully inside or fully outside the edge. Consequently, conflation artifacts caused when the number of coverage samples per pixel exceeds the number of color samples per pixel may be reduced. In prior-art techniques, reducing such conflation artifacts typically involves increasing the number of color samples per pixel to equal the number of coverage samples per pixel. Advantageously, the disclosed techniques enable rendering using algorithms that reduce the ratio of color to coverage samples, thereby decreasing memory consumption and memory bandwidth use, without causing conflation artifacts associated with shared edges.
Public/Granted literature
- US20140267375A1 STENCIL THEN COVER PATH RENDERING WITH SHARED EDGES Public/Granted day:2014-09-18
Information query