This解释VSYNC
,但速度非常快,我无法找到任何其他好的资源来理解这个主题。
我所理解的是这一点;
VSYNC发生在每个16ms
,所有框架组件INPUT
ANIMATION
LAYOUT
RECORD DRAW
& RENDER
仅在此时发生1,因此使用VSYNC时帧渲染是同步的,并且它限制帧在指定时间内重绘。
如果这种理解是正确的,请指导我。
答案 0 :(得分:2)
VSYNC是垂直同步。它是电视,显示器,显示器等常见的术语。您基本上可以将其视为刷新率,即显示器实际刷新的频率。显示器只能更新VSYNC信号,因此对显示器的更改基本上都是批量处理,直到下一个VSYNC。
该术语来自旧式电视,其中VSYNC实际上会从电视的顶部到底部一次改变1行。这就是为什么在一些旧的电子管电视上,你可以看到屏幕上有一条变化的障碍。
答案 1 :(得分:2)
VSYNC是同步信号。它同步显示管道。显示管道包含应用程序渲染和额外属性,可在显示器上呈现图像。
此VSYNC同步信号基于配置用于显示的FPS(每秒帧数)触发。假设将显示配置为 60fps ,即60次显示将以每秒新的帧刷新。因此,VSYNC信号将在每 16.66ms (1/60 s)之后触发。