android 中的 VSYNC 是什么
What is VSYNC in android
This 解释了 VSYNC
,但是速度非常快,我找不到任何其他好的资源来理解这个主题。
我的理解是这样的;
VSYNC 在每个 16ms
发生,所有帧组件 INPUT
ANIMATION
LAYOUT
RECORD DRAW
& RENDER
仅发生 1在这个时候,所以用VSYNC帧渲染是同步的,它限制帧在指定时间内重绘。
这个理解对不对,请指教。
VSYNC 是垂直同步。这是电视、显示器、显示器等的通用术语。您基本上可以将其视为刷新率,即显示器实际刷新的频率。显示只能在 VSYNC 信号上更新,因此对显示的更改基本上是批处理的,直到下一个 VSYNC。
该术语来自老式电视,VSYNC 实际上会一次从电视的顶部到底部更改 1 行。这就是为什么在一些旧的电子管电视上,您会看到一条变化的条带在屏幕上移动。
VSYNC为同步信号。它同步显示管道。显示管道包含用于在显示器上呈现图像的应用渲染和额外属性。
此 VSYNC 同步信号根据为显示配置的 FPS(每秒帧数)触发。假设显示器配置为 60fps,即每秒将使用新帧刷新 60 次显示器。因此 VSYNC 信号将在每 16.66ms(1/60 秒)后触发。
This 解释了 VSYNC
,但是速度非常快,我找不到任何其他好的资源来理解这个主题。
我的理解是这样的;
VSYNC 在每个 16ms
发生,所有帧组件 INPUT
ANIMATION
LAYOUT
RECORD DRAW
& RENDER
仅发生 1在这个时候,所以用VSYNC帧渲染是同步的,它限制帧在指定时间内重绘。
这个理解对不对,请指教。
VSYNC 是垂直同步。这是电视、显示器、显示器等的通用术语。您基本上可以将其视为刷新率,即显示器实际刷新的频率。显示只能在 VSYNC 信号上更新,因此对显示的更改基本上是批处理的,直到下一个 VSYNC。
该术语来自老式电视,VSYNC 实际上会一次从电视的顶部到底部更改 1 行。这就是为什么在一些旧的电子管电视上,您会看到一条变化的条带在屏幕上移动。
VSYNC为同步信号。它同步显示管道。显示管道包含用于在显示器上呈现图像的应用渲染和额外属性。
此 VSYNC 同步信号根据为显示配置的 FPS(每秒帧数)触发。假设显示器配置为 60fps,即每秒将使用新帧刷新 60 次显示器。因此 VSYNC 信号将在每 16.66ms(1/60 秒)后触发。