This pipeline works in the opposite way of Deferred Rendering Pipeline, by processing geometry first and then light sources.