logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

sf(四)-VSync校准

具体实现是HW sync上报最少6个点,然后surfaceflinger通过公式y = ax + b,推导出下一个HW sync的时间点,即下图中的y值。HW vsync信号会上报给surfaceflinger,surfaceflinger会通过公式校准SW vysnc。中,讲了app vsync,大概要经过EventThread的threadMain,

#android
Vsync(一) app vsync

其实在第三章节中,3.2小节中,DispSyncSource在构造函数中new了一个CallbackRepeater ,在CallbackRepeater 的callback函数中除了调用DispSyncSource的callback,还调用了mRegistration.schedule,又触发了一个vsync计时,计时到时,回到了上面的第二章节了。在EventThread构造函数里,起了一个子线

#android
到底了