Small cleanup
Fullscreen program reorg
Light prepass pass 1
Light prepass pass 2 work