
• 用户输入驱动视图更新讯号 (User Input)
• 动画进度更新 (Animation)
• 框架需要开始视图数据的build (Build widget)
• 视图重新佈局,计算个部份的大小,位置 (Layout)
• 然后进行paint,生成每个视图的视觉数据 (Paint, 生成Layer tree)
• 生成的视觉数据不能直接用,因为往往视图层级非常多,这些数据直接向GPU传递很低效,需要进行视图合成,将多个视图数据合成为一个
• 合成的视图数据其实还是一份向量描述数据 (Composite, in engine)
• 光栅化帮助把这份数据真正地生成一个一个的像素填充数据 (Rasterize)
• 将像素填充数据提交给GPU

