http://windrunnerlihuan.com/2017/04/27/Android-SurfaceFlinger-%E5%AD%A6%E4%B9%A0%E4%B9%8B%E8%B7%AF-%E4%BA%8C-SurfaceFlinger%E6%A6%82%E8%BF%B0/
http://www.rosoo.net/a/201201/15581.html
http://www.bozhiyue.com/anroid/wenzhang/2016/0516/103225.html
http://www.th7.cn/Program/Android/201709/1249668.shtml
https://woshijpf.github.io/android/2017/09/05/Android%E7%B3%BB%E7%BB%9F%E5%9B%BE%E5%BD%A2%E6%A0%88OpenGLES%E5%92%8CEGL%E5%BA%93%E7%9A%84%E5%8A%A0%E8%BD%BD%E8%BF%87%E7%A8%8B.html
https://www.wolfcstech.com/2017/09/14/egl_init_drivers/
https://elinux.org/images/d/dc/Inside_Android%27s_User_Interface.pdf
http://sharp2wing.iteye.com/blog/1335951
https://apienthusiast.blogspot.com/2014/07/debugging-android-native-applications.html
http://windrunnerlihuan.com/2017/07/03/Android-SurfaceFlinger-%E5%AD%A6%E4%B9%A0%E4%B9%8B%E8%B7%AF-%E5%85%AB-Surface%E7%AE%A1%E7%90%86%E5%9B%BE%E5%BD%A2%E7%BC%93%E5%86%B2%E5%8C%BA/