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.