[scene] Discard quads when the surface-to-buffer matrix is changed
The surface-to-buffer matrix provides a generic mechanism for mapping things from the surface-local coordinate space to the buffer coordinate space. If it changes, we know for sure that the texture coordinates have to be re-computed.