System and method for using and collecting information from a plurality of depth layers

   
   

A system and method are provided for using information from at least one depth layer and for collecting information about at least one additional depth layer utilizing a graphics pipeline. Initially, constraining depth layers are provided which, in turn, define a plurality of depth constraints. Next, a plurality of tests is performed involving the constraining depth layers for collecting information about at least one additional depth layer. The information relating to the at least one depth layer may then be used to improve processing in the graphics pipeline. By the foregoing multiple tests, information relating to a plurality of depth layers may be collected during each of a plurality of rendering passes. Initially, information relating to the constraining depth layers and associated depth constraints is provided in the aforementioned manner. Thereafter, information relating to at least one additional depth layer is collected during additional rendering passes using multiple tests on each rendering pass. Once collected, such information relating to the constraining depth layers and the information relating to the at least one additional depth layer may be used to further improve processing in the graphics pipeline.

Un système et une méthode sont donnés pour l'usage de l'information de à moindre couche d'une profondeur et pour rassembler l'information environ à moindre couche un additionnelle de profondeur utilisant une canalisation de graphiques. Au commencement, contraignant les couches de profondeur sont fournis qui, à leur tour, définissent une pluralité de contraintes de profondeur. Après, une pluralité d'essais est exécutée impliquant les couches de contrainte de profondeur pour rassembler des informations sur au moins une couche additionnelle de profondeur. L'information concernant l'au moins une couche de profondeur peut alors être employée pour améliorer le traitement dans la canalisation de graphiques. Par les essais multiples antérieurs, l'information concernant une pluralité de couches de profondeur peut être rassemblée pendant la chacune d'une pluralité de rendre des passages. Au commencement, l'information concernant les couches de contrainte de profondeur et des contraintes associées de profondeur est fournie de la façon mentionnée ci-dessus. Ensuite, l'information concernant au moins une couche additionnelle de profondeur est rassemblée pendant les passages de rendu additionnels en utilisant les essais multiples sur chaque passage de rendu. Une fois que rassemblée, une telle information concernant la profondeur de contrainte pose et l'information concernant l'au moins une couche additionnelle de profondeur peut être employée pour améliorer plus loin le traitement dans la canalisation de graphiques.

 
Web www.patentalert.com

< Super-sampling and multi-sampling system and method for antialiasing

< Data prefetcher with predictor capabilities

> Method and apparatus for modifying depth values using pixel programs

> System, method and article of manufacture for converting color data into floating point numbers in a computer graphics pipeline

~ 00115