Patent · US Active

Dynamic graphics pipeline and in-place rasterization

US8610731B2 · kind B2 · utility

1Cited by
8References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateApr 30, 2009
Grant dateDec 17, 2013
Priority date
Expiry dateFeb 4, 2032

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T11/40
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

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.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.