每天一点点_VSYNC

VSYNC 好像跟上层的编程没关系, 它负责同步应用的渲染,SurfaceFlinger的合成,HWC输出图像数据到显示器。这有利于消除卡顿,提高图像的显示效果。

VSYNC 是 HWC 生成。回调给 SurfaceFlinger

SurfaceFlinger 控制 HWC 是否生成 VSYNC 事件。

SurfadceFlinger 启动 VSYNC 事件,这样它可以和显示器的刷新循环同步。当SurfaceFlinger 与显示器的刷新循环的同步了, SurfaceFlinger 又会停止 HWC 产生 VSYNC 信号。

如果 SurfaceFlinger 检测到了现在这个 VSYNC 和之前构建的 VSYNC 不同, SurfaceFlinger 会重新启动 VSYNC 生成。

明天: 每天一点点_frame_pacing