I work at Google on the MapsGL effort, and as part of launching MapsGL we decided to launch a unit testing framework we wrote for our shaders. Shaders can get hugely complicated and bug prone, and...