G-Buffer Pass
Complete reference for the Helio G-Buffer pass — GPU-driven geometry capture that rasterizes all opaque scene geometry in a single multi_draw_indexed_indirect call into four screen-resolution render targets, forming the foundation of Helio's deferred rendering pipeline.
Related Documentation
Deferred Lighting Pass
Complete reference for Helio's deferred lighting pass — Cook-Torrance PBR, cascaded shadow maps with PCF/PCSS, Radiance Cascades GI integration, and the fullscreen-triangle rendering technique.
Depth Pre-Pass
A depth-only geometry pass that fills the depth buffer before the GBuffer pass, converting overdraw from O(geometry) to O(visible_pixels) fragment work via hardware early-Z rejection.
Debug Pass
Runtime line-drawing visualization pass — decompose boxes, spheres, and axes into line segments with zero GPU cost when idle. Full-featured LineList topology with 65,536 vertex budget and read-only depth testing.