DispSync对齐及Event生成
2016-01-08 09:20:50 1 举报
DispSync是一种用于对齐和生成事件的技术。它通过将多个显示器同步在一起,确保它们显示相同的内容和图像,从而实现了对齐效果。这种技术可以应用于各种场景,如游戏、电影制作和设计等领域。 此外,DispSync还可以生成事件。当用户与屏幕上的元素进行交互时,系统会检测到这些操作并生成相应的事件。这些事件可以被应用程序捕获并进行处理,从而实现更丰富的用户体验。例如,在游戏应用中,当玩家按下键盘上的某个键时,系统会生成一个键盘事件,游戏程序可以根据这个事件来执行相应的操作。
作者其他创作
大纲/内容
EventThread
由参数mPeriod & mPhase来决定,计算下一次Event时间间隔
计算mPeriod和mPhase
HWComposer
enableHardwareVsync
fireCallbackInvocations
onVsyncEvent
VSync
mPeriodmPhase
threadLoop
关闭Vsync
7
postEvent
disableHardwareVsync
onDispVsyncEvent
mPeriod == 0 || mError kErrorThreshold
DispSyncSource
打开Vsync
mCond.waitRelative
6
SurfaceFlinger
onVSyncReceived
DispSync
computeNextEventTimeLocked
addResyncSample
0 条评论
下一页
为你推荐
查看更多