IT-lexikon › Hårdvara › Djupförpass

Djupförpass

Hårdvara In English → Uppdaterad: 2026-10-25

Ett första renderingspass som bara fyller djupbufferten, så att det dyra färgpasset slipper skugga pixlar som ändå skyms.

Kallas även z-förpass. Scenen ritas en gång och skriver bara djup, ingen färg. Andra passet renderar sedan färg med djuptestet satt till lika med, så att en fragmentshader körs exakt en gång per synlig pixel — överritningen av dyr skuggning faller till noll.

Det lönar sig när pixelshaders är tunga och överritningen hög; det är bortkastat när geometrin är flaskhalsen, eftersom vertexkostnaden då betalas två gånger. Passet primar också early-Z och hierarkisk Z inför färgpasset. En självklarhet i forward- och forward+-renderare; deferred shading får samma vinst gratis ur sin G-buffert.

← Tillbaka till lexikonet