add surface data dirty flag