发明名称 DYNAMIC GRAPHICS PIPELINE AND IN-PLACE RASTERIZATION
摘要 A pluggable graphics system is described herein that leverages high-end graphical capabilities of various mobile devices while keeping overhead for handling the variations to a negligible level. The pluggable graphics system breaks a graphics pipeline into functional blocks and includes base templates for handling different device capabilities for each functional block. During execution, based on capabilities of the device, the system composes appropriate functional blocks together through just-in-time (JIT) compilation to reduce runtime overhead in performance-sensitive code paths. The functional blocks include code designed to perform well with a particular set of hardware capabilities. In addition, for hardware platforms with large registers, the system provides advanced in-place blending that avoids wasteful memory accesses to reduce blending time. Thus, the pluggable graphics system abstracts differences in hardware capabilities from software applications and utilizes routines designed to perform well on each type of hardware.
申请公布号 US2010277486(A1) 申请公布日期 2010.11.04
申请号 US20090432775 申请日期 2009.04.30
申请人 MICROSOFT CORPORATION 发明人 BHOOVARAGHAVAN MUKUNDAN
分类号 G06T1/20 主分类号 G06T1/20
代理机构 代理人
主权项
地址