Patent · US Expired

Method and apparatus for processing 2D operations in a tiled graphics architecture

US6819321B1 · kind B1 · utility

21Cited by
11References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateMar 31, 2000
Grant dateNov 16, 2004
Priority date
Expiry dateMar 31, 2020

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T15/005
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method for processing 2D operations in a tiled graphics architecture is disclosed. A graphics controller processes both 3D primitives and 2D blit operations. The 3D primitives are sorted into bins using well-known techniques. When a 2D blit operation is to be processed, the 2D blit operation is also sorted into bins. The sorted 3D primitives and sorted 2D blit operations are then delivered to blit and rendering engines on a bin-by-bin basis. By sorting the 2D blit operations into bins along with the 3D primitives, there is no need to flush the bins (send primitives to rendering engines) whenever a 2D blit operation requires processing. The sorting of 2D blit operations into bins reduces the frequency of graphics cache misses and improves graphics memory bandwidth utilization, thereby improving overall computer system performance.

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