World-space normals are back. Depth buffer is now two 16-bit floating point channels, the second is normal Z. Looks pretty good actually. Still might need to experiment with the specular data encoding.