A system, method and computer program product are provided for avoiding
reading z-values in a graphics pipeline. Initially, near z-values are
stored which are each representative of a near z-value on an object in a
region. Such region is defined by a tile and a coverage mask therein.
Thereafter, the stored near z-values are compared with far z-values
computed for other objects in the region. Such comparison indicates
whether an object is visible in the region. Based on the comparison,
z-values previously stored for image samples in the region are
conditionally read from memory.
Un produit de système, de méthode et de programme machine sont donnés pour éviter des valeurs z de lecture dans une canalisation de graphiques. Au commencement, on stocke des valeurs z proches qui sont chaque représentant d'une valeur z proche sur un objet dans une région. Une telle région est définie par une tuile et un masque d'assurance là-dedans. Ensuite, stockés près des valeurs z sont comparés aux valeurs z lointaines calculées pour d'autres objets dans la région. Une telle comparaison indique si un objet est évident dans la région. Basé sur la comparaison, des valeurs z précédemment stockées pour des échantillons d'image dans la région sont conditionnellement lues de la mémoire.