Copy to hardware surface at rendering time