-
公开(公告)号:US20220084283A1
公开(公告)日:2022-03-17
申请号:US17019881
申请日:2020-09-14
Applicant: Adobe Inc.
Inventor: Harish Kumar , Anmol Sud
Abstract: Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing a central processing unit to generate a compressed multi-vertex buffer to include rendering data from tessellated geometry of a two-dimensional vector graphic for rendering the two-dimensional vector graphic via a GPU rendering pipeline. For example, the disclosed system generates an expanded geometry for control triangles within the tessellated geometry based on an anti-aliasing direction. The disclosed system generates multi-vertex buffer entries including vertex locations and visual attributes (e.g., color, primitive type, anti-aliasing direction, stroke width) of the vector paths corresponding to each triangle in the tessellated geometry. Furthermore, the disclosed system renders the two-dimensional vector graphic by passing the rendering data stored in the compressed multi-vertex buffer to the graphics processing unit in a manner that the graphics processing unit is able to process.
-
公开(公告)号:US20200020139A1
公开(公告)日:2020-01-16
申请号:US16036647
申请日:2018-07-16
Applicant: Adobe Inc.
Inventor: Harish Kumar , Anmol Sud
Abstract: A technique and computing device to render graphic objects associated with pattern paint in a digital medium environment are disclosed. The computing device comprises a graphics processing unit. The graphics processing unit associates a first surface to a framebuffer of the computing device, renders pattern cells at the first surface, and associates a second surface to the framebuffer of the computing device. The pattern cells correspond to pattern paints, and the pattern cells are rendered at the first surface independent of the sequential order of the pattern cells for rendering pattern paint. The graphics processing unit renders graphic objects associated with the pattern paints, and the graphic objects are rendered at the second surface in sequential order for rendering pattern paint.
-