Expose depthbuffer texture
PointLight: Factorize setUniforms
PointLight: Use depthbuffer
SSAO: Factorize setUniforms()
SSAO: Use depth buffer.
Fog: Factorize setUnifors()
Fog: Use depthbuffer.
GPUParticle: Use depthbuffer