added depth-prepass for GBuffer shaders
minor improvements