Invention Application
US20100164983A1 LEVERAGING GRAPHICS PROCESSORS TO OPTIMIZE RENDERING 2-D OBJECTS
有权
优化图形处理器来优化渲染二维对象
- Patent Title: LEVERAGING GRAPHICS PROCESSORS TO OPTIMIZE RENDERING 2-D OBJECTS
- Patent Title (中): 优化图形处理器来优化渲染二维对象
-
Application No.: US12345064Application Date: 2008-12-29
-
Publication No.: US20100164983A1Publication Date: 2010-07-01
- Inventor: MARK LAWRENCE , ALEXANDER STEVENSON , THOMAS OLSEN , BEN CONSTABLE , ANTHONY HODSDON , CHRIS RAUBACHER , MILES COHEN , BILGEM CAKIR , ROBERT BROWN , BRETT BLOOMQUIST , CHRIS KAM MING CHUI , SAMRACH TUN , JASON HARTMAN , GERHARD SCHNELDER , KANWAL VEDBRAT , ANDREW PRECIOUS , TOM MULCAHY
- Applicant: MARK LAWRENCE , ALEXANDER STEVENSON , THOMAS OLSEN , BEN CONSTABLE , ANTHONY HODSDON , CHRIS RAUBACHER , MILES COHEN , BILGEM CAKIR , ROBERT BROWN , BRETT BLOOMQUIST , CHRIS KAM MING CHUI , SAMRACH TUN , JASON HARTMAN , GERHARD SCHNELDER , KANWAL VEDBRAT , ANDREW PRECIOUS , TOM MULCAHY
- Applicant Address: US WA Redmond
- Assignee: Microsoft Corporation
- Current Assignee: Microsoft Corporation
- Current Assignee Address: US WA Redmond
- Main IPC: G06T11/00
- IPC: G06T11/00

Abstract:
Methods and computer-readable media for displaying two-dimensional objects on a display device are disclosed. Rendering requests are received from an application to render two-dimensionally modeled graphics to a display device. Primitive geometries of drawing calls of the rendering requests are tessellated into sequences of triangles. The vertices of the triangles are mapped to a vertex buffer along with an index to identify associated constant data. Batching operations store and communicate calls and mapped data to a graphics processing unit by way of a three-dimensional rendering application program interface. Constant data associated with the mapped data are indexed and appended together in a constant buffer, thereby allowing drawing calls to be coalesced. A staging buffer and a staging texture are provided for batching text anti-aliasing operations. Shader fragments are precompiled and organized by way of a predetermined lookup table.
Public/Granted literature
- US08325177B2 Leveraging graphics processors to optimize rendering 2-D objects Public/Granted day:2012-12-04
Information query
IPC分类:
G | 物理 |
G06 | 计算;推算或计数 |
G06T | 一般的图像数据处理或产生 |
G06T11/00 | 2D〔二维〕图像的生成 |