Derinlik ön geçişi (depth prepass)
Yalnızca derinlik tamponunu dolduran ilk çizim geçişi; böylece pahalı renk geçişi, sonunda gizli kalacak hiçbir pikseli gölgelendirmez.
Z-prepass olarak da bilinir. Sahne bir kez, renk yazmadan yalnızca derinlik yazarak çizilir. İkinci geçiş rengi, derinlik testi eşit olarak ayarlanmış hâlde çizer; böylece fragment gölgelendirici görünen her piksel için tam bir kez çalışır ve pahalı gölgelendirmedeki overdraw sıfıra iner.
Piksel gölgelendiricileri ağır ve overdraw yüksekse karşılığını verir; darboğaz geometriyse boşunadır, çünkü köşe maliyeti iki kez ödenir. Geçiş ayrıca renk geçişi için early-Z ve hierarchical-Z'yi hazırlar. Forward ve forward+ render'ların temel taşıdır; deferred shading aynı kazancı G-buffer'ı sayesinde bedavaya alır.