Add SurfaceDiff.