Invention Application
- Patent Title: Hardware-accelerated anti-aliased vector graphics
-
Application No.: US11247752Application Date: 2005-10-11
-
Publication No.: US20060028472A1Publication Date: 2006-02-09
- Inventor: Ashraf Michail , Kun Zhou , Gregory Swedberg , Adrian Secchia
- Applicant: Ashraf Michail , Kun Zhou , Gregory Swedberg , Adrian Secchia
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06T11/20
- IPC: G06T11/20

Abstract:
In order to render a primitive, the primitive is subdivided into trapezoids and triangles. The subdivision occurs using scanline-aligned lines. These simple scanline-aligned regions are further subdivided so that the primitive is divided into simple scanline-boundaried trapezoids and other complex scan shapes. The simple scanline-boundaried trapezoids are rasterized. One rasterization method uses a texture map containing slope-based coverage information to edge areas. Gouraud shading may be used to provide the anti-aliasing effects on the scanline-boundaried trapezoids. The simple scanline-boundaried trapezoids may also be rasterized using a software rasterizer. Complex scans are rasterized using a software rasterizer. As data is already rasterized, it is thereby efficiently transferred to the GPU.
Public/Granted literature
- US07567258B2 Hardware-accelerated anti-aliased vector graphics Public/Granted day:2009-07-28
Information query