Processing

Please wait...

Settings

Settings

Goto Application

1. WO2008039869 - GRAPHICS SYSTEM EMPLOYING SHAPE BUFFER

Publication Number WO/2008/039869
Publication Date 03.04.2008
International Application No. PCT/US2007/079591
International Filing Date 26.09.2007
Chapter 2 Demand Filed 06.08.2008
IPC
G06T 11/40 2006.01
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
112D image generation
40Filling a planar surface by adding surface attributes, e.g. colour or texture
CPC
G06T 11/40
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
112D [Two Dimensional] image generation
40Filling a planar surface by adding surface attributes, e.g. colour or texture
G06T 2210/12
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
2210Indexing scheme for image generation or computer graphics
12Bounding box
Applicants
  • QUALCOMM Incorporated [US]/[US] (AllExceptUS)
  • DORBIE, Angus M. [GB]/[US] (UsOnly)
  • BOURD, Alexei V. [RU]/[US] (UsOnly)
  • YU, Chun [CN]/[US] (UsOnly)
Inventors
  • DORBIE, Angus M.
  • BOURD, Alexei V.
  • YU, Chun
Agents
  • BACHAND, Richard A.
Priority Data
11/609,76212.12.2006US
60/826,90826.09.2006US
Publication Language English (EN)
Filing Language English (EN)
Designated States
Title
(EN) GRAPHICS SYSTEM EMPLOYING SHAPE BUFFER
(FR) SYSTÈME GRAPHIQUE UTILISANT UN TAMPON DE FORME
Abstract
(EN)
The system includes a shape buffer manager configured to store coverage data indicating whether each mask pixel is a cover.ed or an uncovered pixel. A mask pixel is a covered pixel when a shape to be rendered on a screen covers the mask pixel such that one or more coverage criteria is satisfied and is an uncovered pixel when the shape does not cover the mask pixel such that.the one • or more coverage criteria are satisfied. A bounds primitive rasterizer rasterizes a bounds primitive that bounds the shape into- primitive pixels that each corresponds to one of the mask pixels. A pixel screener employs the coverage data to screen the primitive pixels into retained pixels and discarded pixels. The retained pixels each corresponds to a 'mask pixel that is a covered pixel and the discarded pixels each correspond to a mask pixels that is an uncovered pixel.
(FR)
L'invention concerne un système comprenant un gestionnaire de tampon de forme conçu pour mémoriser des données de couverture. Les données de couverture indiquent si chaque pixel de masque est un pixel couvert ou un pixel non recouvert. Un pixel de masque est un pixel recouvert lorsqu'une forme devant être restituée sur un écran couvre le pixel de masque, de telle sorte qu'un ou plusieurs critères de couverture sont satisfaits. Un pixel de masque est un pixel non recouvert lorsque la forme ne couvre pas le pixel de masque, de telle sorte que le ou les critères de couverture sont satisfaits. Un dispositif de tramage de primitive de limites est conçu pour tramer une primitive de limite qui délimite la forme. La primitive de limites est tramée en pixels primitifs qui correspondent chacun à un des pixels de masque. Un sélecteur de pixels est conçu pour utiliser les données de couverture provenant du tampon de forme et sélectionner les pixels primitifs en pixels retenus et en pixels mis au rebut. Les pixels retenus correspondent chacun à un pixel de masque que les données de couverture indiquent comme étant un pixel couvert; les pixels mis au rebut correspondent chacun à des pixels de masque que les données de couverture indiquent comme étant un pixel non découvert. Le système comporte également un générateur d'attributs conçu pour générer des attributs de pixel pour les pixels primitifs retenus et pour ne pas générer des attributs de pixel pour les pixels primitifs mis au rebut.
Latest bibliographic data on file with the International Bureau