Patent · US Active

Primitive re-ordering between world-space and screen-space pipelines with buffer limited processing

US8704826B1 · kind B1 · utility

15Cited by
4References
20Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 10, 2013
Grant dateApr 22, 2014
Priority date
Expiry dateSep 10, 2033

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY02D10/00
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

One embodiment of the present invention includes approaches for processing graphics primitives associated with cache tiles when rendering an image. A set of graphics primitives associated with a first render target configuration is received from a first portion of a graphics processing pipeline, and the set of graphics primitives is stored in a memory. A condition is detected indicating that the set of graphics primitives is ready for processing, and a cache tile is selected that intersects at least one graphics primitive in the set of graphics primitives. At least one graphics primitive in the set of graphics primitives that intersects the cache tile is transmitted to a second portion of the graphics processing pipeline for processing. One advantage of the disclosed embodiments is that graphics primitives and associated data are more likely to remain stored on-chip during cache tile rendering, thereby reducing power consumption and improving rendering performance.

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