Invention Grant
- Patent Title: Rendering of cubic Bezier curves in a graphics processing unit (GPU)
-
Application No.: US16568907Application Date: 2019-09-12
-
Publication No.: US11010939B2Publication Date: 2021-05-18
- Inventor: Harish Kumar , Anmol Sud
- Applicant: Adobe Inc.
- Applicant Address: US CA San Jose
- Assignee: Adobe Inc.
- Current Assignee: Adobe Inc.
- Current Assignee Address: US CA San Jose
- Agency: Finch & Maloney PLLC
- Main IPC: G06T11/20
- IPC: G06T11/20 ; G06T15/00 ; G06T1/20

Abstract:
Techniques are disclosed for a graphics processing unit (GPU) to process cubic Bezier curves, and render the cubic Bezier curves. In an example, the GPU receives a cubic Bezier curve. For example, a graphics pipeline of the GPU receives a plurality of corner points of a control polygon in the form of a patch primitive, the control polygon representing the cubic Bezier curve. The graphics pipeline tessellates the cubic Bezier curve into multiple quadratic Bezier curves, such that the multiple quadratic Bezier curves approximate the cubic Bezier curve. The number of quadratic Bezier curves generated in such a manner is adaptively based on a zoom level at which the cubic Bezier curve is to be displayed. For example, as and when the zoom level changes, new number of such quadratic Bezier curves are tessellated from the cubic Bezier curve. The quadratic Bezier curves are then rendered for display.
Public/Granted literature
- US20210082165A1 RENDERING OF CUBIC BEZIER CURVES IN A GRAPHICS PROCESSING UNIT (GPU) Public/Granted day:2021-03-18
Information query