Radeon256'nın Temmuz 2000'de piyasaya sürülmesinden beri, ATi saklı kalan yüzeylerin render edilmesini önlemek için kullandığı tekniği 'Hyper-Z' olarak adlandırıyor ve Radeon 9700 bu tekniğin üçüncü jenerasyonu ile donatılmış durumda. Daha önceki iki versiyonu gibi, bu da değerli bellek bant genişliğini koruma odaklı.
Hyper-Z, resim (frame) tamponunu ve Z-tamponunu 8x8 pixellik bloklara bölüyor ve bunlar verimli bir şekilde işlenebiliyor. Hızlı Z-clear her blokta sadece bir 'flag'ı siliyor ve Z-temizleme işlemini oldukça hızlandırıyor.
Yenilerde daha gelişmiş hale getirilen kayıpsız Z-sıkıştırma, 8x8 pixel bloklarındaki Z-değerlerini, Z-tampona yazılmadan önce, 2:1'den 4:1 sıkıştırma oranlarına kadar sıkıştırabiliyor ve bellek bant genişliğini koruyor.
6xFSAA uygulandığında, Z-sıkıştırma (ve renk sıkıştırma) 1:24'e kadar çıkabilir; çünkü FSSA'da resin ve Z tampon blokları kullanılıp ve ilgili altı örnek blok bir blok olarak sıkıştırılabilir.
Hiyerarşik-Z de (Hierarchical-Z ) her bir 8x8 pixel Z-tampon blokları için varolan 'flag'leri kullanıyor. Bu 'flag' kendisi temsil ettiği bloktaki en düşük Z-değerini içerir. Üçgen hesaplamadan gelen bir pixelin Z-değeri, pixelin çizileceği bloğun Z-flag'i ile karşılaştırılır. Eğer pixelin Z-değeri 'flag'in değerinde düşükse, pixel ıskartaya çıkartılır ve blok Z-tampondan önbelleğe alınmaz. Pixelin Z-değeri 'flag' değerinden büyükse, blok Z-tamponundan önbelleğe taşınır ve bu işlem sırasında Z-decompression tekniği ile açılır.