deferred shading - directional light