window surface:
com.android.server.wm.WindowManagerService#createSurfaceControl
com.android.server.wm.Session#relayout()
com.android.server.wm.WindowManagerService#relayoutWindow()
com.android.server.wm.WindowManagerService#createSurfaceControl() calls
com.android.server.wm.WindowStateAnimator#createSurfaceLocked() to create SurfaceControl,who calls
com.android.server.wm.WindowSurfaceController#getSurfaceControl() to return SurfaceControl to client .