Dirty the surface (instead of the texture) when a render targets is send and endscene is called to make sure that the correct surface is updated.