详细理解垂直同步
在显示一帧画面时,显卡先从显示缓冲取数据刷新到显示器存储器上,然后,显示器从左上到右下,逐行显示到屏幕上。
显示器每画完一行发出一个水平同步信号,画完所有行发出一个垂直同步信号。
若显示器帧速是60,那么发出一个垂直同步信号后会等待1/60秒,然后重新执行上述步骤。
游戏中的开启垂直同步,意思是指显卡等待到一个垂直同步信号后才开始工作,向显示缓冲绘制数据。于是,
开启垂直同步时
若游戏的实际显示帧速大于60,显卡就可以在显示器等待的1/60内完成绘制,显示一个无撕裂的画面。此时,游戏的帧速被限制为60。
若游戏的实际显示帧速小于60,显卡无法在在显示器等待的1/60内完成绘制,假如游戏帧速50,那么显卡每2个显示器帧才向显示器刷新一次数据,此时,游戏帧速掉为30。
关闭垂直同步时
若游戏的实际显示帧速大于60,显卡刷新显示缓冲的速度比显示器快,出现跳帧以及撕裂。
若游戏的实际显示帧速小于60,显卡刷新显示缓冲的速度比显示器快,出现撕裂。
浙公网安备 33010602011771号