We now save all depth linearly as opposed to exponentially.

As a result of this, we have been changing around a lot of the light code. Dir light now looks really good. Shadows still don't work.