Updated deferred shading system.