The specular for lights now show up correctly. The offscreen buffers use more accurate formats. And a new Scene struct is added for future usage.