A deferred renderer I wrote in 2010 during my Masters