Patent · US Active

Setting a display list pointer for primitives in a tile-based graphics processing system

US9684995B2 · kind B2 · utility

1Cited by
7References
20Claims
0Family size

Assignee

Inventor

Key dates

Filing dateMay 21, 2015
Grant dateJun 20, 2017
Priority date
Expiry dateMay 21, 2035

Classification

  • Technology area (CPC G)Physics
  • CPC primaryG06T2219/2021
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A tiling unit assigning primitives to tiles in a graphics processing system which has a rendering space subdivided into a plurality of tiles. A primitive is assigned to a tile by including a primitive ID of the primitive in a display list for the tile. If a primitive, or a mesh of primitives entirely covers a tile such that all of the previous primitives in the tile are obscured (i.e. hidden) then a start pointer of the display list can be moved to thereby skip the obscured primitives. In this way, a hidden surface removal (HSR) module will not fetch the primitives which would ultimately be hidden by the primitive or the mesh which entirely covers the region. This method therefore reduces the number of primitives which are fetched by the HSR module.

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