IT-lexicon › Hardware › GPU-gedreven rendering

GPU-gedreven rendering

Hardware Svenska → Bijgewerkt: 2026-10-25

Een renderarchitectuur waarbij de GPU de scène zelf culled en met compute passes en indirecte aanroepen zijn eigen drawlijsten opbouwt, zodat de processor niet elk object afzonderlijk hoeft aan te raken.

In het klassieke model doorloopt de CPU de scène, culled tegen het zichtvolume (frustum), sorteert en verstuurt één draw call per object. Bij honderdduizenden objecten wordt het aantal aanroepen zelf de bottleneck. GPU-gedreven rendering verplaatst de hele lus naar de GPU: een compute pass leest alle geometrie, culled die tegen het frustum en Hi-Z en schrijft een gecomprimeerde lijst die rechtstreeks in een indirect draw gaat.

Ubisoft (Assassin's Creed Unity) en Sebastian Aaltonen waren vroege voorlopers; de lezing "GPU-Driven Rendering Pipelines" op SIGGRAPH 2015 werd de standaardreferentie. De aanpak veronderstelt bindless resources en instancing en is inmiddels gangbaar in grote open-wereldengines. De prijs is complexiteit: debuggen op de GPU is allesbehalve prettig.

← Terug naar het lexicon